Esiste un motore di scacchi che ha una modalità di analisi in grado di mostrare se una posizione è un pareggio forzato da entrambe le parti?
È comune per i motori fornire valutazioni di 0,0 quando rilevano un pareggio. Ma una valutazione di 0,0 può significare molte cose. Ad esempio, supponendo che sia bianco da spostare, una valutazione di 0,0 può significare:
- Il gioco è sicuramente un pareggio indipendentemente da come uno dei due giocatori gioca (ad esempio materiale insufficiente).
- Entrambi i giocatori possono forzare un pareggio. Nessuno dei due giocatori può sperare di vincere se il loro avversario gioca perfettamente.
- Indipendentemente dalla mossa dei giochi bianchi, il computer è sicuro al 100% che il nero possa forzare un pareggio, se lo desidera. Il bianco non può sperare di vincere se il nero gioca perfettamente. Il pareggio è il risultato più probabile, ma una ricerca più approfondita potrebbe mostrare che il nero può forzare una vittoria.
- Il computer è sicuro al 100% che il bianco possa forzare un pareggio se lo desidera. Il nero non può sperare di vincere se il bianco gioca perfettamente. Il pareggio è il risultato più probabile, ma una ricerca più approfondita potrebbe mostrare che il bianco può forzare una vittoria.
- Il computer non ha trovato un pareggio forzato per entrambi i lati, ma la valutazione finora è esattamente a livello. Il pareggio è il risultato più probabile, ma una ricerca più approfondita può in seguito mostrare un vantaggio per una parte.
Solo per dare un esempio di quando questo potrebbe essere utile, se il bianco non ha bisogno di vincere e vuole solo essere il più sicuro possibile di ottenere un pareggio, potrebbe preferire giocare una mossa con valutazione +0.0 e un pareggio forzato noto anche se è disponibile un'altra mossa con una valutazione più elevata.
Un altro esempio è che se hai bisogno di una vittoria (cioè un pareggio è altrettanto negativo di una perdita) potresti voler giocare una mossa con una leggera valutazione negativa per evitare di dare al tuo avversario l'opportunità di forzare un pareggio. Anche se questo aumenta le possibilità di perdere, aumenta anche le possibilità di vincere.
Ovviamente ci sono posizioni in cui è difficile o impossibile essere sicuri che sia disponibile o meno un pareggio forzato. Ma se il motore annuncia un pareggio forzato, allora deve essere possibile forzare un pareggio. I falsi negativi sono accettabili ma non dovrebbero esserci falsi positivi.
Quindi, in sintesi, vorrei sapere per una posizione specifica se uno (o entrambi i giocatori) hanno a disposizione un pareggio forzato. Il calcolo della valutazione numerica della posizione non è necessario, ma se fornisce anche questo allo stesso tempo, è un vantaggio.