Motion is in either the vertical or horizontal directions. We will add a few enhancements to make intelligent planning in the game a bit more challenging, adding features from the DOOM family of games. The game is a discrete-time game, each move is by exactly one unit, and the action of shooting is instantaneous. Probability of a shot hitting depends inversely on distance, and on possible player enhancements.
Players operate in an initially unknown environment, and start at a random location in the maze.
Health and armor state are sent from server to agent every turn. Map is a 2-D maze maintained by server, initially unknown to agents. Killing another agent or getting killed. Line of sight information in the forward direction, of unlimited length - until and including the first wall. Simulator resolution of multiple agent moves The server waits until the current turn message is received from all agents.