Forum pubblico/privato: Pubblico
Permessi di scrittura: Utenti registrati
Giorno: 05/04/2018, 12:42:53
LCZero: a che punto siamo?
In questi giorni si legge in Rete che LCZero avrebbe già raggiunto, e forse anche superato la soglia dei 2000 punti Elo.

Per capire davvero a che punto siamo arrivati, almeno nelle sfide fra motori, ho riesumato la mia vecchia scacchiera elettronica Mephisto Roma 68000 che non utilizzavo ormai da molti anni. All'epoca (fine anni '80) veniva pubblicizzata per una forza di almeno 1900 Elo, e nella "storica" graduatoria svedese SSDF è ancora in lista, in 301ma posizione, con un Elo attualmente "certificato" in 1872 punti.

L'ho pertanto utilizzata al livello di 60 secondi a mossa contro la versione ID 82 di LCZero in configurazione "slow mode" dal sito:

play.lczero.org

Nonostante un tempo medio di riflessione di appena un paio di secondi a mossa, LCZero ha tenuto testa validamente al Mephisto, col risultato finale di 3 a 3.

Entrambi i motori hanno sempre vinto di Bianco e perso di Nero senza alcuna patta, alternando giocate magistrali, quando avevano l'iniziativa, ad altre da principiante, quando invece erano costretti a subirla.

Ecco le 6 partite, giusto per farsi un'idea del gioco espresso (LCZero aveva il Nero nelle partite dispari e il Bianco in quelle pari):


N°1


You need Javascript enabled to view it.











N°2


You need Javascript enabled to view it.











N°3


You need Javascript enabled to view it.











N°4


You need Javascript enabled to view it.











N°5


You need Javascript enabled to view it.











N°6


You need Javascript enabled to view it.










ciao.gifciao.gif
"TB or not TB..."
Giorno: 25/04/2018, 23:36:20
Link sponsorizzati
Giorno: 13/04/2018, 09:23:57
La dimensione della rete neurale è stata aumentata da 6x64 a 10 x128.
I miei test personali sugeriscono che LC0 ha raggiunto i 2300 Elo.
Ma c'è ancora molto da imparare.
Giorno: 13/04/2018, 22:15:54
Ciao Marsell:

Che tempi di riflessione hai usato per LC0 nei tuoi test, e quanti playouts al secondo riesce ad elaborare sul tuo hardware?

Quanto credi invece possa valere, al momento, il programma se lo si utilizza dal sito "Play against LCZero" in modalità "Hard", e quindi con 2000 playouts per mossa?

ciao.gifciao.gif
"TB or not TB..."
Giorno: 14/04/2018, 19:18:03
Incredibile!

Stando a quanto trapela dalla chat del TCEC, su

lichess.org

LCZero, con lo "pseudonimo" di MTGOStark (naturalmente però vi passo la notizia così come l'ho letta, col beneficio di verificarla successivamente da fonti indipendenti), sta battendo il MI Iovas (o Lovas, non ho capito bene la grafia), accreditato di 2404 punti, per 3 a 0 a 20 minuti a partita + 5" a mossa! dho.gif

Mi sa che Marsell è stato davvero un buon profeta ... mmmm.gifmmmm.gifmmmm.gif

P.S.

Da quanto si diceva in chat LCZero starebbe giocando con una media di circa 70000 playouts a mossa, quindi 35 volte in più di quanto ottenibile in modalità "hard" giocando sul sito di cui abbiamo parlato sui precedenti post.

ciao.gifciao.gif
"TB or not TB..."
Giorno: 14/04/2018, 21:49:06
MGTOStark si aggiudica il match per 5.5 a 0.5, dominando nettamente l'avversario.

Ma è proprio vero che ha ancora tanto da "imparare", soprattutto nel trattamento dei finali.

Nella quinta partita, l'unica che Lovlas è riuscito a pareggiare


You need Javascript enabled to view it.










il motore dimostra di non aver ancora appreso il celebre metodo vincente di Lucena di "costruzione del ponte" nel finale di Re, Torre e pedone contro Re e Torre ...

ciao.gifciao.gif
"TB or not TB..."
Giorno: 16/04/2018, 19:27:13
Prima vera "prova del fuoco" per LC0 che, in un match di esibizione per la TCEC su 20 partite a 15' + 15" a mossa, perde nettamente per 5,5 a 14,5 contro Scorpio 2.79, prescelto in quanto sulla carta è il motore più debole fra quelli che prenderanno parte alla nuova edizione del TCEC(12), che dovrebbe iniziare già domani.

Tuttavia tale sconfitta, ampiamente preventivabile, va considerata in realtà come una brillante vittoria! zizi.gif

Se consideriamo che questa versione di Scorpio è 49ma nella graduatoria della CCRL 40/40 a 4 core (e qui al TCEC di core Scorpio ne utilizzava ben 32), con 2946 punti, la performance di Leela Zero (con 4 vittorie, 3 pareggi e 13 sconfitte) del 27,5% equivale a un non certo disprezzabile 2775 Elo!

E dire che la versione di LC0 non è neanche l'ultima rilasciata: è stata infatti utilizzata la ID 125, mentre siamo già giunti alla 137 ...

In poco più di un mese, un principiante assoluto è già diventato GM!

E poco importa il fatto che lasci ancora un po' a desiderare nella tattica e che non conosca i finali fondamentali: pensate a cosa potrà fare quando li avrà imparati! zizi.gif

C'è da scommettere che, fra 3 mesi, al TCEC13 sarà di sicuro fra i partecipanti, almeno in quarta divisione, e che al TCEC14, fra 6, potrà essere uno dei protagonisti della Premier e magari, chissà, competere col fratello maggiore anche per la vittoria finale ... mmmm.gifmmmm.gifmmmm.gif

ciao.gifciao.gif
"TB or not TB..."
Giorno: 17/04/2018, 11:57:44
Ancora un test interessantissimo al TCEC in attesa della partenza della nuova edizione.

LeelaChessZero ID125 è ora alle prese col Baccalà numero 1, la primissima versione di SF 1.0 che risale a una decina di anni fa, e che è quotato a 2754 punti nella CCRL 40/40 su un solo core.

Al TCEC SF, di core, ne sta utilizzando ben 8, eppure dopo 17 delle 20 partite previste siamo in perfetta parità: 7 vittorie a testa con 3 patte.

Link:

Che dire: la soglia dei 2700, almeno nelle sfide fra motori, sembra già superata alla grande ...

ciao.gifciao.gif
"TB or not TB..."
Giorno: 17/04/2018, 15:59:34
Update:

Per aiutare il progetto con hardware molto forte qui è un modo semplice e completamente gratuito:

https://github.com/glinscott/leela-chess/wiki/Run-Leela-Chess-Zero-client-on-a-Tesla-K80-GPU-for-free-(Google-Colaboratory)

Così riesco a contribuire ca 1500 partite al giorno usando un vecchio portatile.
Giorno: 17/04/2018, 21:11:03
È davvero paradossale che sia proprio Google a contribuire notevolmente alla riuscita del progetto di LCZero: dopo la preziosa ispirazione iniziale, ora ci fornisce generosamente anche l'hardware per svilupparlo ... biggrin.gifbiggrin.gif

Purtroppo Leela ha perso le ultime 3 partite del match contro SF 1.0, fissando il risultato finale sull'11,5 a 8,5 (+7 , =3 , -10), ma si è presa subito dopo una bella soddisfazione contro il vecchio Fruit 2.1 (rigorosamente su un solo core), quotato 2695 punti nella CCRL 40/40, col punteggio di 4,5 a 1,5 (+4 , =1 , -1), che è l'ennesima conferma del discreto livello già raggiunto dal motore ...

ciao.gifciao.gif
"TB or not TB..."
Giorno: 18/04/2018, 11:01:52
La convincente vittoria contro Fruit (che sarà uno dei partecipanti al torneo di quarta divisione), ha indotto gli organizzatori del TCEC a includere anche LC0 nella nuova edizione del TCEC che partirà domani sera.

Peccato che abbiano deciso di confermare la ID125 e non scelto una delle ultime (la ID142 sembrerebbe già quasi 100 punti più forte) ... mmmm.gifmmmm.gifmmmm.gif

ciao.gifciao.gif
"TB or not TB..."