Exemplo n.º 1
0
 def handle_turn_message(self, currentState):
     self.client = AI()
     game = Game()
     game.initGameConfig(self.gameConfig)
     game.setCurrentState(currentState)
     self.client.game = game
     (message, value, direction) = self.client.turn()
     if direction is not None:
         self.send_direction_message(direction)
     if message is not None and value is not None:
         self.send_chat_message(message, value)
     self.send_end_message()
 def handle_turn_message(self, currentState):
     self.client = AI()
     game = Game()
     game.initGameConfig(self.gameConfig)
     game.setCurrentState(currentState)
     self.client.game = game
     start = time.time() * 1000
     (message, value, direction) = self.client.turn()
     diff = time.time() * 1000 - start
     if diff > 2000:
         pass
     elif diff > 1000:
         self.send_direction_message(Direction.CENTER.value)
     else:
         if direction is not None:
             self.send_direction_message(direction)
         if message is not None and value is not None:
             self.send_chat_message(message, value)
     self.send_end_message()