Developer Area
login
 

ChangeLog


2005-01-13 [v2.1.0]

New Rules

Software Bugfixes

  • transferEnergon() now correctly ends the round
  • accessor methods on Mine object correctly check that requesting robot is carrying a flag and facing the mine square directly.

Software Features

  • Refplayer released!

2005-01-09 [v2.0.2]

New Rules

  • initial robots and spawned robots start with a random orientation
  • third criterion for winner (after yields): total energon at start of overtime

Spec

  • clarified what happens when a flag-carrying robot explodes due to the shrinking map
  • clarified orientation of map coordinate axes

Software Bugfixes

  • getAirRobotAtLocation now works correctly
  • TextClient now correctly looks at the robocraft.teamB system property
  • Bombers do not do splash damage
  • more protection against ConcurrentModificationExceptions

Software Features

  • GUI now takes robocraft.autorun option to bypass connection screen

2005-01-05 [v2.0.1]

New Rules

  • robot cannot spawn if it would bring itself down to 0 or below
  • added isMapShrinking ability to detect overtime

Javadocs

  • removed references to "energon cubes"
  • clarified AbstractRobotPlayer.depositFlag
  • fixed transferEnergon to note that it does end the current round

Spec

  • clarified what happens when a robot carrying a flag dies
  • clarified that robot with exactly 0 energy will die
  • clarified spawning robots that require more than fullEnergon

Software Bugfixes

  • JAR file no longer has a manifest (no longer executable by itself)
  • run-robocraft script uses -DATI_WORKAROUND to avoid certain windows graphics problems
  • fixed bug resulting in ConcurrentModificationException

Software Features

  • added a BAT file for windows users; Windows users can double-click on the BAT to run robocraft with default settings

2005-01-04 [software version 2.0.0]

  • Initial release of software

2005-01-03

  • Initial release of specs