def jogador_2peoes_F1(jogo, estado, nivel=5):
    return jogos_iia.alphabeta_cutoff_search(estado,
                                             jogo,
                                             nivel,
                                             eval_fn=f_aval_peoes_F1)
Exemplo n.º 2
0
def jogador_hobbes_F2(jogo, state, nivel=5):
    return jogos_iia.alphabeta_cutoff_search(state,
                                             jogo,
                                             nivel,
                                             eval_fn=f_aval_hobbes_F2)
Exemplo n.º 3
0
def jogador_prisao(jogo, estado, nivel=5):
    return jogos_iia.alphabeta_cutoff_search(estado,
                                             jogo,
                                             nivel,
                                             eval_fn=f_prisao)
Exemplo n.º 4
0
def jogador_defesa(jogo, estado, nivel=5):
    return jogos_iia.alphabeta_cutoff_search(
        estado, jogo, nivel, eval_fn=f_numero_jogadas_possiveis)
Exemplo n.º 5
0
def jogador_ataque(jogo, estado, nivel=5):
    return jogos_iia.alphabeta_cutoff_search(estado,
                                             jogo,
                                             nivel,
                                             eval_fn=f_defesa)
Exemplo n.º 6
0
def jogador_hobbes_35_2(jogo, estado, nivel=3):
    return jogos_iia.alphabeta_cutoff_search(estado,
                                             jogo,
                                             nivel,
                                             eval_fn=f_aval_hobbes_35_2)