Robot Battle Home Log In | Register
Welcome Guest
Help | Search | Members | Contest Calendar | Chat

Robot Battle Registry  Public Files  Robots  Zag


Zag details Track this robot | Email this robot 
brad
Created: April 5, 2003


Administrator


Group: Admin
Posts: 543 (10 robots)
Member No.: 1
Joined: 7-November 02



Summary Hard to hit seesaw robot
Description This is a sample robot included with the game. The original author is Dan Gant.

Zag is an example of what is commonly referred to as a "Seesaw" bot. These bots avoid enemy missiles by moving back and forth to avoid being in the same position between when an enemy sees and fires at them and when that enemy's missile arrives.

Unlike many of the other sample bots, Zag operates with command blocking OFF. When blocking is on, any command that requires more than one turn to execute (Such as movement and rotation) causes the code parser to pause until either the command is completed, or a higher priority event handler is called. With blocking off, however, the code parser simply continues executing instructions without pausing. Since execution does not pause to wait for multi-turn command to complete, authors of non-blocking robots must manually synchronize the robots activities to allow movement and rotation commands time to complete before giving new instructions.
Contest types one vs. one, multiple robots
Public or private publicly downloadable
Last Modified Apr 5 2003, 02:25 AM
ID Number 36
Downloads 412
 
     

  Add Robot
Zag versions Downloads Last Modified Actions
1.1
Initial version
412 May 1 2003, 06:50 PM View Robot Download Robot
  Add Robot