def setUp(self): # Pre-set random seed to get robot #0 at 1,1, and #1 at 1,2. This makes # it simpler to set up shot directions. random.seed(1) self._options = robotwar.parse_options([]) self._history = play_history.PlayHistory() self._world_map = terrain.TerrainMap(' ', '') self._r0 = robot_module.Robot(0, self._world_map) self._game = master.Master( self._options, [self._r0], self._world_map, self._history) self._round = self._game._prepare_round()
def setUp(self): # Pre-set random seed to get robot #0 at 1,1, and #1 at 1,2. This makes # it simpler to set up shot directions. random.seed(1) self._options = robotwar.parse_options([]) self._history = play_history.PlayHistory() self._world_map = terrain.TerrainMap(' ', '') self._r0 = robot_module.Robot(0, self._world_map) self._game = master.Master(self._options, [self._r0], self._world_map, self._history) self._round = self._game._prepare_round()
def _action(self, params): argv = [] for key, values in params.iteritems(): if key == 'path': continue for value in values: if value: argv.append('--%s=%s' % (key, value)) else: argv.append('--%s' % key) try: options = robotwar.parse_options(argv) except Exception, ex: self.send_error(httplib.BAD_REQUEST, str(ex)) return
def setUp(self): random.seed(0) self._options = robotwar.parse_options([]) self._history = play_history.PlayHistory()