Pragma Chess

← Blog

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.

Il pannello del motore di Pragma Chess con l'andamento della partita e la forza mostrata da ciascun lato
L'andamento della partita accanto al punteggio, e la forza mostrata da ciascun lato.

È 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.

← Tutti gli articoli