L'insospettabile forza del Pompelmo.



Dopo la gradita sorpresa del fortissimo Cyclone 2.2 ecco che il software libero colpisce ancora, con il rilascio della versione 1.0-Beta di Grapefruit (che in inglese significa "pompelmo"). Sui forum dedicati ai motori scacchistici si fa un gran parlare di questo fortissimo programma che sta battendo tutti i migliori programmi in circolazione, compreso il nuovissimo programma commerciale Naum-3 (3074 punti ELO), attualmente al 2° posto nel ranking mondiale.
Denis Mendoza, l'autore di Toga 1.4 SE, ha trovato subito interessante il codice di Grapefruit e vi ha aggiunto una serie di migliorie nel calcolo multi-threading e nell'algoritmo di valutazione della posizione. Il risultato: veramente oltre le aspettative! Abbiamo messo Grapefruit alla prova con una serie di match e questi ha battuto nell'ordine: Naum 2.0, Strelka 3b, Belka 2.0, Cyclone 2.2, Glaurung 2.1, Toga-II 1.4.1 SE, Bright 03a e diversi altri forti programmi... Ma soprattutto si è preso il lusso di stracciare "il principe dei motori liberi", ossia quel Rybka 2.2n2 MP che viaggia intorno ai 3050 punti ELO. Questa si che è potenza!
Grapefruit 1.0-beta non è ancora classificato nel C.C.R.L. ma data la facilità con cui ha battuto molti dei più forti programmi in circolazione (anche se in partite non ufficiali) si può ritenere ai vertici assoluti del ranking mondiale. Daltronde sul forum di Rybka si sta parlando parecchio di questo nuovo programma che, assieme alla nuova versione di The Thinker (la Inert 5.3B), sta facendo tremare tutti i più forti programmi commerciali.
L'efficienza dell'algoritmo di calcolo è subito "palpabile" appena si vede il programma in azione. Sul mio computer, un normale portatile basato su un AMD Turion X2® (dual core) e sistema operativo GNU-Linux a 64 bit, Grapefruit analizza mediamente oltre un milione di posizioni al secondo! Con una simile potenza di calcolo è evidente che il programma non può che essere fortissimo.
Grapefruit 1.0-beta è distribuito con licenza GNU-Open Source quindi, come al solito, è completamente gratuito, liberamente copiabile, distribuibile e modificabile. Il programma gira tranquillamente su tutti i sistemi operativi e per i sistemi Windows® è disponibile l'eseguibile già compilato.