Beispiel #1
0
def move():  # Computer is always X
    # Get board passed in as a json object
    data = request.data.decode("utf-8")
    board_inplay = json.loads(data)

    # Create board and get next move
    board = Board(board_inplay['board'])
    state, move = board.minimax('X')

    return jsonify({'move': move, 'state': state})