Pragma Chess 0.4: grandi database, freechess.org e la forza di una partita
Un mese di lavoro in una versione: milioni di partite aperte in pochi secondi, il gioco su freechess.org, ogni partita online giudicata mossa per mossa con un Elo stimato, motori e database installati con un clic, e tre lingue nuove.
È uscito Pragma Chess 0.4.0, per Windows, macOS e Linux, e come app Android in prova. È un mese di lavoro e più di trecento modifiche dalla 0.3.0; ecco quelle che noterete per prime. L'elenco completo è nelle note della versione.
Database di milioni di partite
Un database di 1,26 milioni di partite ora si apre in 3,5 secondi invece di 34, in 0,6 GB di memoria invece di 6,8. La ricerca per posizione (Scacchiera ▸ Posizione) è pronta subito su un database già aperto prima, e si costruisce su tutti i core del computer. Per creare un database così c'è il primo strumento del nuovo menu Strumenti, Converti ▸ Da PGN a database Pragma: un file PGN di qualunque dimensione, letto un pezzo alla volta mentre continuate a lavorare. E Strumenti ▸ Gestione estensioni installa i grandi database del catalogo di En Croissant — Lumbra's GigaBase, Caissabase, MillionBase — convertiti sul vostro computer, e motori come Stockfish, RubiChess o Dragon, dalle pagine dei loro autori. Prima di ogni download dice da dove viene il file e a quali condizioni.
Giocare su freechess.org, e poi vedere come si è giocato
Oltre che su lichess.org, Pragma Chess ora gioca su freechess.org, il Free Internet Chess Server, con il vostro account o come ospiti. Mentre giocate, due grandi orologi digitali stanno nel pannello del motore, con Proponi patta e Abbandona sotto; motore, Spiega e libro sono spenti. A fine partita Pragma Chess la valuta mossa per mossa: accanto al punteggio compare l'andamento della partita, e il riquadro mostra la forza mostrata da ciascun lato, un Elo stimato per il Bianco e per il Nero. È approssimativo, da una partita sola, ma è tarato su più di quattordicimila giocatori di lichess con punteggio.
Dove porta la linea del motore
Tenete premuto l'occhio accanto a Ferma e la scacchiera mostra la posizione alla fine della linea del motore, seguendola mentre va più a fondo. Frecce viola disegnano i piani che la linea contiene: il percorso di un cavallo, una torre che sale, il re che marcia nel finale, un pedone che sfonda. Spiega, da parte sua, gioca un matto sulla scacchiera solo quando è uno che potete usare; un matto lungo e tranquillo, come donna contro re, è tecnica, e Spiega ne disegna il piano e la gabbia in cui è chiuso il re che perde.
Per studiare
Una finestra di benvenuto apre con un clic i vostri progetti e database. Con il programma arrivano due progetti nuovi, in italiano e in inglese: Finali di pedone e Fischer – Spassky 1972, la sesta partita di Reykjavik commentata. Gli studi di lichess.org si collegano come fonte, ogni capitolo una partita; i database di ChessBase 17 si leggono con varianti e annotazioni; commenti, cadenze di gioco e ogni tag PGN sono conservati. C'è un nuovo stile di scacchiera, Classic Book, come il diagramma di un libro di scacchi stampato, e il suono del pezzo posato sulla scacchiera.
In cinque lingue
Pragma Chess parla anche spagnolo, russo e cinese semplificato, grazie alle persone che abbiamo ringraziato qualche settimana fa. Ogni motore ha una Potenza di calcolo, Media per impostazione, così le ventole restano tranquille mentre analizza. Su Linux c'è un'AppImage, un solo file che funziona sulla maggior parte delle distribuzioni, e il programma ora dice con discrezione quando è uscita una versione nuova.
Provatelo, e diteci
Scaricatelo dalla pagina principale. Un database aperto dalla 0.4.0 non si apre più con la 0.3.0: aggiornate anche l'app Android. Se qualcosa si rompe, o manca, scrivete nelle Discussioni o aprite una segnalazione: i primi problemi segnalati saranno corretti presto, in una 0.4.1.