Exemplo n.º 1
0
    elif game.who_wins() == 1:  #ai win
        print("YOU LOSE!!")
        game.clear()

    elif game.who_wins() == 2:  #Tie
        print("TIE!!")
        game.clear()

    else:
        win_or_tie = False

    return win_or_tie


while True:
    x, y = moves.human_move()
    if game.board[y, x] != 0:
        print('(%d%d) is taken' % (x, y))
        continue

    game.take_move(x, y, -1)
    print(game)

    #check
    win_or_tie = check_board()

    if win_or_tie:
        continue

    #RL AI move
    x, y = agent.next_move(game.board)