Nanobots -------- 1999 High School Programming Contest Take Home Problem ------------------------------------------------------ There are several files provided on this disk: skeleton.cpp - This contains a skeleton nanobot which you can fill out with your own good. It is a good starting point for your solution. Code for IO is provided in the skeleton. simulate.cpp - This is C++ code for a program that will take a map file and the output of your solution and tell the score and the number of illegal moves. (See below) plain.map - The open plan sample map. maze.map - The maze sample map. larger.map - The larger sample map. The Simulator The simulator takes the following command line parameters. simulate : -h Display help -v Verbose mode (default) -t Terse mode (displays only the final score and number of illegal -moves) -c Chris mode (displays the score and illegal moves for each command) This was added for our testing purposes and should be of little use to you. is a map, and the output of your solution should be provided as input. Examples (assumes your solution is called nanobot: nanobot > maze.txt simulate maze.map < maze.txt OR type maze.map | nanobot | simulate maze.map