mercoledì 25 agosto 2010

Scacchi "intelligenti" ed open source

Quelli che amano il gioco degli scacchi sapranno sicuramente a cosa ci si riferisce parlando di "motore" di un software per gli scacchi, e sapranno certamente quanto un programma dotato di un buon motore sia migliore di un programma dotato di un motore peggiore.
Ma spieghiamo tutto partendo dall'inzio.
Un software in grado di giocare a scacchi è composto da due grandi parti: l'interfaccia grafica ed il motore.
Spesso (ma non sempre) queste parti vengono trattate separatamente (su un'interfaccia grafica possono essere installati più motori).
Quello che fa la differenza nelle prestazioni di un programma è il motore, e su questo è incentrato l'articolo.


Oggi vi presento Stockfish, un motore davvero molto performante, tra i migliori al mondo, completamente gratuito ed open source, multipiattaforma, per windows, linux e mac os.
Disponibile anche un'app gratuita per iPhone basata su questo programma.
Il motore è davvero impressionante, e con il suo punteggio di oltre 3200 Elo è di poco inferiore al motore commerciale Rybka 4.
Come già detto, il motore ha bisogno di una GUI per funzionare. Io vi consiglio Arena, anche questa completamente gratuita.
Il motore supporta libri delle aperture in formato .bin (PolyGlot).
Se volete saperne di più, trovate delle interessanti classifiche dei motori a questo indirizzo e qui.

Nessun commento:

Posta un commento