def playGame(player1, player2): t = GoBoard(7) numMoves = 0 while t.winner() == EMPTY and numMoves < 40: player = selectPlayer(numMoves, player1, player2) t.play_move(player.genMove(t), t.current_player) numMoves += 1 #print("Game winner:", t.winner(), "Moves:", t.moves) return t.winner()
def test_size_2_play_move(self): size = 2 goboard = GoBoard(size) goboard.play_move(goboard.pt(1, 1), BLACK) count = count_colors(goboard) self.assertEqual(count, [size * size - 1, 1, 0, 3 * (size + 1)])