What's new in The RoboCup Soccer Simulator 15.1.1

Apr 22, 2014
  • Fixed a locale bug. Thanks go to Sè´°ndor Nagy for reporting the detail and providing the patch.

New in The RoboCup Soccer Simulator 14.1.0 (Mar 31, 2010)

  • Added new command line options, "--auto-reconnect-mode" and
  • "--auto-reconnect-wait". When auto-reconnect-mode is on, rcssmonitor
  • will try to reconnect to rcssserver if rcssserver does not send
  • information for auto-reconnect-wait(default:5) seconds. Note that
  • auto-reconnect-mode overwrites auto-quit-mode. If
  • auto-reconnect-mode is on, auto-quit-mode is always disabled.
  • Some parameters are renamed in '~/.rcssmonitor.conf'. It is highly
  • recommended to delete the existing configuration file and
  • regenerate new one.
  • Changed the policy of configuration file. Now, 'MainWindow' and
  • 'Monitor' sections in '~/.rcssmonitor.conf' are not updated by
  • rcssmonitor. Users have to edit these values manually or set by
  • command line options every time.

New in The RoboCup Soccer Simulator 14.0.1 (Nov 13, 2009)

  • qt4/detail_dialog.cpp:
  • qt4/detail_dialog.h:
  • qt4/disp_holder.cpp:
  • qt4/options.cpp:
  • qt4/player_painter.cpp:
  • qt4/player_type_dialog.cpp:
  • fixed catch model.

New in The RoboCup Soccer Simulator 14.0.0 (Nov 2, 2009)

  • New parameters:
  • server::tackle_rand_factor (default value: 2.0)
  • server::foul_detect_probability (default value: 0.5)
  • server::foul_exponent (default value: 10.0)
  • server::foul_cycles (default value: 5)
  • server::golden_goal (default value: true)
  • player::kick_power_rate_delta_min (default value: 0.0)
  • player::kick_power_rate_delta_max (default value: 0.0)
  • player::foul_detect_probability_delta_factor (default value: 0.0)
  • player::catchable_area_l_stretch_min (default value: 1.0)
  • player::catchable_area_l_stretch_max (default value: 1.3)
  • Changed parameters:
  • server::stamina_capacity (148600.0 -> 130600.0)
  • server::dash_angle_step (90.0 -> 45.0)
  • server::side_dash_rate (0.25 -> 0.4)
  • server::back_dash_rate (0.5 -> 0.6)
  • Improvement of the dash model. The new server::dash_angle_step value enables players to dash into eight directions. The value of server::side_dash_rate and server::back_dash_rate are increased to enable more acceleration in sideward/backward dashes.
  • Improvement of the stamina model. The stamina capacity value is changed from 148600.0 to 130600.0.
  • Increasing tackle noise. server::tackle_rand_factor parameter is introduced and, consequently, each heterogeneous player type has an independent tackle_rand parameter. With this parameter, the noise of tackle effect is increased more than kicking noise.
  • Introducing fouls for dangerous tackle situations.
  • Introducing intentional foul option.
  • Players can receive their idling cycles caused by intentional foul and their card status every cycle by sense_body message. These information are appended after the previous format and are sent only to v14 or later clients.
  • Coaches can receive all players' idling and card status by see_global message. These information are sent only to v14 or later clients.
  • New player state flags, FOUL_CHARGED, YELLOW_CARD and RED_CARD, are introduced to record/send players' status to game log or monitor clients.
  • Introducing heterogeneous goalie. Online coaches now can change the player type of goalie. The 'catchable_area_l_stretch' variable is added to each heterogeneous player type.
  • Introducing heterogeneous kick power rate.
  • Golden goal option. The new switch option, 'server::golden_goal', determines when the game finishes in extra halves. If server::golden_goal is true and the goal is scored in extra halves, the game finishes immediately. If server::golden_goal is false, the game is continued during all extra halves even if the goal is scored. This option is introduced to enable more flexible competition scheme.

New in The RoboCup Soccer Simulator 13.2.2 (Jun 19, 2009)

  • Fixed a bug of the player clearance from the ball.
  • Fixed a bug of the back passer update in the referee module.
  • Fixed a bug that offense side players are cleared from the ball
  • in back_pass_? and catch_fault_? playmode.

New in The RoboCup Soccer Simulator 13.2.1 (May 4, 2009)

  • Added the missing comma in CSVSaver. Thanks go to Andreas
  • Hechenblaickner for reporting the problem.

New in The RoboCup Soccer Simulator 13.2.0 (Apr 6, 2009)

  • Changed parameters:
  • server::synch_see_offset (30 -> 0)
  • server::pen_max_extra_kicks (10 -> 5)
  • server::pen_before_setup_wait (30 -> 10)
  • server::pen_ready_wait (50 -> 10)
  • server::pen_setup_wait (100 -> 70)
  • server::pen_taken_wait (200 -> 150)
  • Fixed a timer bug of the penalty kick referee.

New in The RoboCup Soccer Simulator 13.1.1 (Mar 24, 2009)

  • Fixed a bug of the indirect free kick referee.
  • Fixed an incorrect online coach names for result savers.
  • Fixed gcc-4.4 compilation problems.

New in The RoboCup Soccer Simulator 13.1.0 (Dec 18, 2008)

  • Fixed a defect of a new dash model. Now, a dash direction is discretized before calculating a dash power effectiveness. For example, if server::dash_angle_step is 90, the command "(dash 100 40)" is equivalent to "(dash 100 0)" and the command "(dash 100 46)" is equivalent to "(dash 100 90)". Thanks go to Holger Endert for reporting the problem.
  • On Cygwin, replaced the player command parser generated by flex/bison with the hand-coded parser, in order to avoid the defect of Cygwin's flex/bison.
  • The configure script supported the FLEX environment variable, that can specify a certain flex command location.

New in The RoboCup Soccer Simulator 13.0.2 (Dec 2, 2008)

  • configure.ac: updated a point version.
  • src/referee.cpp: fixed a ball catcher bug that causes a strange penalty shoot outs play.

New in The RoboCup Soccer Simulator 13.0.1 (Nov 20, 2008)

  • Fixed build problems wigh bison 2.4
  • Fixed defects on FreeBSD and Mac OS X.
  • Supported cygwin.
  • Changed the default configuration file location on Windows. Now, configuration files are generated under the rcssserver's working folder.
  • Fixed defects of the directory creation. Now, rcssserver can create a nested directory for configuration files or log files.
  • Fixed defects of the team graphic broadcasting. Now, team graphic messages are sent to all monitors connected after coaches.
  • Now, an offline coach receive an error messag if an offline coach tries to connect without coach mode.
  • Added a header line to the first CSVSaver output.

New in The RoboCup Soccer Simulator 13.0.0 (Nov 4, 2008)

  • New parameters:
  • server::stamina_capacity (default value: 148600.0)
  • server::max_dash_angle (default value: 180.0)
  • server::min_dash_angle (default value: -180.0)
  • server::dash_angle_step (default value: 90.0)
  • server::side_dash_rate (default value: 0.25)
  • server::back_dash_rate (default value: 0.5)
  • server::max_dash_power (default value: 100.0)
  • server::min_dash_power (default value: -100.0)
  • Changed parameters:
  • server::stamina_max (4000 -> 8000)
  • server::max_back_tackle_power (50.0 -> 0.0)
  • server::extra_half_time (300 -> 100)
  • server::player_speed_max (1.2 -> 1.05)
  • server::player_speed_max_min (0.8 -> 0.75)
  • server::extra_stamina (0.0 -> 50.0)
  • player::player_decay_delta_min (-0.05 -> -0.1)
  • player::extra_stamina_delta_max (100.0 -> 50.0)
  • player::effort_mix_delta_factor (-0.002 -> -0.004)
  • player::effort_man_delta_factor (-0.002 -> -0.004)
  • player::new_dash_power_rate_delta_min (-0.0005 -> -0.0012)
  • player::new_dash_power_rate_delta_max (0.0015 -> 0.0008)
  • Changed a stamina model. The new parameter server::stamina_capacity defines the maximum recovery capacity for each player. When player's stamina is recovered during the game, his stamina capacity is also consumed. If the player's stamina capacity becomes 0, his stamina is never recovered and he can use only his extra stamina.

New in The RoboCup Soccer Simulator 12.1.0 (Apr 17, 2008)

  • Slightly changed the game log format version 4. Now, players' pointing points are recorded by the global value of left-hand coordinate system.
  • Now, team_graphic messages are always recorded in the game log file as msg info.
  • Now, the game date and result are recorded at the end of the game log file as msg info.
  • Fixed a defect of log file flushing.
  • Disabled the stdoutsaver by default. Instead, the rcsoccersim script will try to load the stdoutsaver module.
  • Fixed an incorrect result message of penalty shootouts in stdoutsaver.