コード例 #1
0
ファイル: play_2048_gui.py プロジェクト: krisvage/aiprog
    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])
コード例 #2
0
 def setUp(self):
     self.game = Play2048State()
     self.actions = Play2048Player.actions()
     self.moves = self.actions.values()
コード例 #3
0
 def setUp(self):
     self.game = Play2048State(SnakeGradient)
     self.moves = Play2048Player.actions().values()
コード例 #4
0
ファイル: test_minimax.py プロジェクト: krisvage/aiprog
 def setUp(self):
     depth = 4
     self.minimax = Minimax(Play2048Player.actions(), depth)