Esempio n. 1
0
    def testSecondMove(self):

        self.board.make_move(Move(BLACK_COLOR, Vertex.from_string("c3")))

        openingKnowledge = OpeningKnowledge(WHITE_COLOR)

        move = openingKnowledge.get_opening_move(self.board)

        self.assertTrue(move)
Esempio n. 2
0
    def testFirstMove(self):

        openingKnowledge = OpeningKnowledge(WHITE_COLOR)

        move = openingKnowledge.get_opening_move(self.board)

        self.assertTrue(move)

        self.assertEqual(move, Move(WHITE_COLOR, Vertex.from_string("c3")))