- Update minimum required Java version to 17
- Support ball holding fouls
- New
monitorport
parameter
- Improved reliability when counting scored goals
- Kicks disrupting the game flow are now prevented from being executed
- Internal: Updated libraries
- Internal: Removed Gson dependency
- Prevent losing orientation by limiting the maximum NeckPitch angle to zero degrees
- Fixed setting playmode during MonitorKick
- Fixed kick direction for the right team
- Updated magmaProxy to version 2.1.4 (fixes #3)
- Fixed most of the occurring self collisions
- The horizontal kick angle is now relative to the agent
- The 2D projected torso position will now be used for calculating the ball distance in the kick
- magmaFatProxy now prevents kick-ins caused by pulling the ball out of the field by a previous kick-in. This is accomplished by setting the playmode to
PLAY_ON
while executing a kick-in. - Updated RSG Parser to understand pass mode nodes
- Fixed a
NoSuchMethodError
in the generated JAR file. - Internal: Switched from Ant to Maven
- Internal: Updated libraries
- Lazy creation of monitor connection (see #1)
- Fixed misplaced shebang in start script
Initial release