rcssserver-18.1.3
[18.1.3]
- Fix an issue in the penalty shootouts referee. If both teams
score the same when finishing all extended trials, the penalty
shootouts referee will not end the game and the simulator will
get stuck. Thanks go to Omid Amini for providing the patch.
[18.1.2]
- Fix a problem of v18 observation noise model. Quantized distance
values affected by the focus point are now rounded to one decimal
place.
[18.1.1]
- Fix a problem in which the focus point is sometimes not updated.
[18.1.0]
- Revert the message frequency and the noise model of the visual
information. Now, these settings are same as 17.0.1.
[18.0.0]
-
Update to C++17.
-
New command:
- "(change_focus DIST_MOMENT DIR_MOMENT)"
All version players can use this command. If the command is
accepted, that player's focus point is moved according to the
given parameters. Details are described below.
- "(change_focus DIST_MOMENT DIR_MOMENT)"
-
Change the version number of JSON-based monitor protocol to -1.
And, change the header line of JSON-based game log to "JSON". If
the value of server::game_log_version is -1, the content of the
recorded game log is a JSON array except for the header line. -
Introduce a new observation model.
When the players connect with version 18 or higher, the vision
sensor automatically enters the synchronous mode.The concept of focus points is introduced. The focus point
represents a position inside a player's view angle, and can be up
to 40.0 meters away from the player's position. The focus point
affects the visual sensor noise model, with the noise of observed
objects increasing as the distance between the focus point and
the object increases.The initial position of the focus point is the player's position,
and if a player does not change the focus point position, the
server visual noise model behaves as in server v17. However, a
player can change the position of the focus point by sending a
change_focus command. This command takes two parameters,
dist_moment and dir_moment, and changes the position of the
focus point relative to the player's neck angle.See the user manual for more information on the new observation
model.