Closed foxyseta closed 3 years ago
Potremmo far sì che minValue e maxValue restituiscano, oltre che il valore minimax calcolato, distanza dalla foglia il cui valore minimax è stato usato.
Avendo usato eval
il problema sembra essersi risolto da solo.
Quando ci troviamo davanti ad una situazione di sconfitta o di pareggio, procrastiniamo (scegliamo la sconfitta più lenta e dolorosa) nella speranza che l'avversario effettui uno sbaglio nel frattempo. Questo funziona solo perché il nostro algoritmo è ottimale, mentre quello dell'avversario forse sì forse no.