|
|
Changes for 2012This page is primarily for competitors familiar with last year's system, but newcomers will also find some useful information. Note that not all changes may be listed here; check the readme in the DevKit for latest details. New Feature: Sprinting!The major innovation this year is that bots can sprint, that is move more than one cell in an atomic operation. This will use less energy than moving one cell at a time, but running into a wall will be much more expensive. Bots can only sprint forward, and the number of cells traversed has been fixed at 5. The cost will be 15 units of energy, which is half the normal cost of moving forward 5 times. Running into a wall while sprinting will cost 60 units, which is 5 times the cost of hitting a wall while moving normally. Sprinting could make good use of the lookFarAhead method, but note that bots cannot look for the duration of a sprint. This may negatively impact exploration of the maze, so bots have to decide when it is appropriate to sprint. MazesNew Maze Type: Frilly MondrianThis new maze type somewhat resembles the paintings by Mondrian composed of rectangular shapes and bold colours, except with all the rectangles filled with diagonal stripes. Scala SupportWe are now accepting submissions written in Scala as well as Java. Improvements to Developer Tools
Changes from previous yearsYou can also read about the changes made in previous years: |
|
|
AMazeBot is © 2003-2012 Mohawk
College.
|