Il mondo degli scacchi
A volte capita che la curiosità sia troppa e mi porti a infrangere barriere morali che reputavo insormontabili. Insomma, ho installato Wine. Wine è un programma per sistemi linux che permette di utilizzare programmi per Windows. Per me si tratta di un inaccettabile compromesso col lato oscuro della forza, ma è un vizio che ogni tanto mi concedo. Tutto questo giro per dirvi che, complice la simpatia degli sviluppatori con cui ho avuto modo di scambiare qualche tweet, ho provato il mitico Arshah a cui ho accennato nel post sul Rybka Cluster. Il team Arshah mi ha assicurato che stanno lavorando a una versione per altri OS, ma trattandosi di un progetto quasi amatoriale i tempi potrebbero risultare piuttosto dilatati. Di seguito trovate una piccola presentazione del programma corredata da qualche immagine.
Per chi non ha letto l'articolo linkato sopra, vi ricordo che Arshah è un programma che si basa su reti neurali (in soldoni: intelligenza artificiale) che migliora (cioè "impara") man mano che analizza e gioca. Per ora l'hardware usato è un piccolo cluster di sei PC da 2Quad, ma ha già raccolto oltre 1,45*10^9 posizioni! Potete usarlo grauitamente installando il programma che trovate sul sito. In pratica si tratta di un software che vi permette di collegarvi al cluster che ospita un programma che gioca e salva le posizioni raggiunte in un database, a partire dalle partite che ha già giocato sarà in grado di migliorare, proprio come un essere umano dovrebbe fare. O almeno si spera.
Una nota sull'installazione. Se usate Windows nessun problema, se come me volete usare Wine: non preoccupatevi di eventuali errori (failed to add extension...) basta che andate nella cartella dove c'è l'eseguibile (/home/$user/.wine/dosdevices/c:/Program Files/Arshah) e col tasto destro cliccate Arshah_client.exe e poi "Open with Wine Windows Program Loader". A questo punto si aprirà una finestra di Login. Se avete problemi di font, basta installare il Figurine che trovate qui (va messo nella c:\windows\font all'interno della cartella di Wine) mentre su Windows fa tutto l'autoinstallante.
Inserite un login e password che preferite, non è richiesta alcuna registrazione. A questo punto avete tre possibilità:
Da qui basta selezionare nella colonna di sinistra Arshah o Arshah_Super e poi "Play"
Una partita sui 2 minuti contro Arshah Super... maledetto silicio, non ha alcuna pietà per la razza umana!
Quale sarà la migliore risposta contro il Gambetto Morra? Clicca su "EA" (=Endless Analysis, analisi infinita) per scoprirlo! Il computer assegnerà un punteggio ad ogni mossa sotto "Top Moves". Potete anche caricare un file pgn con l'apposito tasto (Load PGN).
Il progetto è ancora in via di sviluppo (siamo solo all'alpha) ma promette di aprire la strada per un nuovo modo di intendere l'informatica scacchistica. Se volete dare una mano ai programmatori basta installare Arshah e giocare contro il super cluster ogni tanto o magari passare parola sulla sua esistenza!