コード例 #1
0
ファイル: GameEngineTest.py プロジェクト: revan7/tictactoe-ai
 def test_victory_cross_8(self):
     board = Board()
     engine = GameEngine(board)
     self.assertFalse(engine.check_if_won(1))
     self.fill_board(board, np.array([[0, 1, 0], [0, 1, 0], [0, 1, 0]]))
     self.assertTrue(engine.check_if_won(1))
コード例 #2
0
ファイル: GameEngineTest.py プロジェクト: revan7/tictactoe-ai
 def test_draw(self):
     board = Board()
     engine = GameEngine(board)
     self.fill_board(board, np.array([1, -1, 1], [-1, 1, -1], [1, -1, 1]))
     self.assertTrue(engine.is_draw())
コード例 #3
0
ファイル: GameEngineTest.py プロジェクト: revan7/tictactoe-ai
 def test_board_doesnt_have_blanks(self):
     board = Board()
     engine = GameEngine(board)
     self.assertFalse(engine.is_draw())
     self.fill_board(board, np.array([[1, 1, 1], [1, 1, 1], [1, 1, 1]]))
     self.assertTrue(engine.is_draw())