Skip to content

Releases: RLGym/rlgym-tools

v2.2.2

16 Feb 12:07
Compare
Choose a tag to compare
- Fix RandomPhysicsMutator giving invalid rotation and disabling ball collision.

v2.2.1

16 Feb 00:07
Compare
Choose a tag to compare
- Fix error in RandomPhysicsMutator

v2.2.0

15 Feb 16:36
Compare
Choose a tag to compare
- Add V1 objects and V2 to V1 conversion functions.

v2.1.2

14 Feb 11:37
Compare
Choose a tag to compare
- Fix activation function in BoostKeepReward
- Add checks to RandomPhysicsMutator to make sure we place cars and ball inside the field.
- Use copying in AugmentMutator to circumvent a bug in base RLGym library when using KickoffMutator
- Fix DelayedAction for delays longer than action length
- Set delayed_actions in shared_info on reset in DelayedAction
- Set go_to_kickoff and is_over in RandomScoreboardMutator

v2.1.1

18 Jan 17:57
Compare
Choose a tag to compare
- Improve accuracy of the replay to RLGym converter

v2.1.0

10 Jan 19:04
Compare
Choose a tag to compare
  • Add reward reporting tools for inspecting rewards with replays
  • Add some convenience methods to the Action dataclass

v2.0.3

07 Jan 19:35
Compare
Choose a tag to compare
  • Update MANIFEST.in to include carball.exe

v2.0.2

07 Jan 19:09
Compare
Choose a tag to compare
  • Add carball.exe to package_data

v2.0.1

07 Jan 13:11
Compare
Choose a tag to compare
  • Fix serialization (added wheel contacts and padded replay frame support, and tested with new script)
  • Fix ReplayMutator
  • Add RandomPhysicsMutator

v2.0.0

06 Jan 21:26
cf9c5c5
Compare
Choose a tag to compare

Move to RLGym v2:

  • Remove all v1 code
  • Add action parsers: ActionHistoryWrapper, AdvancedLookupTableAction, DelayedAction, QueuedAction
  • Add done conditions: BallHitGroundCondition, CarOnGroundCondition, GameCondition
  • Add math utils for ball, gamma, inverse aerial controls, relative physics, skellam distribution and solid angle
  • Add Action dataclass and serialization
  • Add obs builder: RelativeDefaultObs
  • Add renderer: RocketSimVisRenderer
  • Add new replay parser and replay converter to new ReplayFrame object
  • Add rewards: AdvancedTouchReward, AerialDistanceReward, BallTravelReward, BoostChangeReward, BoostKeepReward,
    DemoReward, EpisodeEndReward, FlipResetReward, GoalProbReward, StackReward,
    TeamSpiritRewardWrapper, VelocityPlayerToBallReward, WaveDashReward
  • Add shared info providers: BallPredictionProvider, MultiProvider, ScoreboardProvider, SerializedProvider
  • Add state mutators: AugmentMutator, ConfigMutator, GameMutator, HitboxMutator, RandomScoreboardMutator,
    ReplayMutator, VariableTeamSizeMutator, WeightedSampleMutator
  • Add transition engine: MultiEnvEngine