Пример #1
0
 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()
Пример #2
0
 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()
Пример #3
0
  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
Пример #4
0
 def setUp(self):
     random.seed(0)
     self._options = robotwar.parse_options([])
     self._history = play_history.PlayHistory()
Пример #5
0
 def setUp(self):
   random.seed(0)
   self._options = robotwar.parse_options([])
   self._history = play_history.PlayHistory()