Ejemplo n.º 1
0
def make_move_min_max(board_state, side):
    start_time = time.time()
    move = min_max_alpha_beta(game_spec, board_state, side, 3)[1]
    end_time = time.time()
    print(move, side, end_time - start_time, 'minimax')
    return move
Ejemplo n.º 2
0
def make_move_min_max_train(board_state, side):
    move = min_max_alpha_beta(game_spec, board_state, side, 3)[1]
    return move
Ejemplo n.º 3
0
def min_max_move_func(board_state, side):
    return min_max_alpha_beta(game_spec, board_state, side, 0)[1]