|
|
Visual DebuggerThe Visual Debugger was our major testing tool. We integrated the soccermonitor tool from the default set of simulation league tools and the layered extrospection tool from CMUnited [4,5] in a single application. We also improved the soccermonitor ability to draw figures and text over the pitch and extended the syntax of layered extrospection files so that graphical drawing commands could be inserted. This enabled us with an offline graphical view of players’ minds at several different levels of abstraction.
A text-based display of the world state (positions and velocities of players and ball and probable last player command) was gathered from the game log file. The player (and the programmers) beliefs could then be compared with the real world state. |
|