Exemplo n.º 1
0
    def keyReleaseEvent(self, e):  # pylint: disable=invalid-name
        key = e.key() - 16777234

        if key in self.move_keys and self.manual_mode:
            move = self.move_keys[key]
            moves = Play2048Player.actions()

            self.player.do_move(moves[move])
Exemplo n.º 2
0
 def setUp(self):
     self.game = Play2048State()
     self.actions = Play2048Player.actions()
     self.moves = self.actions.values()
Exemplo n.º 3
0
 def setUp(self):
     self.game = Play2048State(SnakeGradient)
     self.moves = Play2048Player.actions().values()
Exemplo n.º 4
0
 def setUp(self):
     depth = 4
     self.minimax = Minimax(Play2048Player.actions(), depth)