Forum pubblico/privato: Pubblico
Permessi di scrittura: Utenti registrati
Giorno: 12/01/2019, 19:39:41
SF 10.dev
A poco più di due mesi dal rilascio di SF10, grazie anche alla generosità del cinese Guo che continua a mantenere centinaia di core a disposizione del Team per i test, le nuove versioni di sviluppo sono già in doppia cifra; l'ultima del 10 Gennaio ha fatto infatti registrare un notevolissimo + 13 su SF10 nel solito test periodico di regressione.

Credo sia la migliore risposta alle velleità di Lc0, il cui team ha intanto, per l'ennesima volta, resettato il progetto per ripartire con la serie 40xxx.

Fra una cinquantina di milioni di altre partite (credo che ci vorrà un buon mesetto) sapremo se ci saranno stati ulteriori progressi e se Leela potrà insidiare per davvero la leadership del Baccalà ... mmmm.gifmmmm.gifmmmm.gif

ciao.gifciao.gif
"TB or not TB..."
Giorno: 24/03/2019, 07:01:23
Link sponsorizzati
Giorno: 06/02/2019, 09:13:17
Il progresso di Lc0 nell'ultimo anno è stato a dir poco spettacolare per la sua rapidità. Ma, se dovesse comportarsi come il suo analogo AlphaZero, la sua curva di apprendimento potrebbe presentare un asintoto orizzontale e quindi i prossimi miglioramenti risultare ben poca cosa, a meno di non accrescere in maniera considerevole la sua potenza hardware.mmmm.gifmmmm.gifmmmm.gif

Il Baccalà continua invece la sua politica dei piccoli passi, proseguendo inesorabile nella sua crescita "lenta" (si fa per dire biggrin.gifbiggrin.gif) ma sostanzialmente lineare.

Il nuovo record è della versione di sviluppo del 3 Febbraio, che fa registrare un + 17,7 in autotest su SF10, già quasi obsoleto dopo pochi mesi dal suo rilascio.

Niente male davvero! zizi.gif

ciao.gifciao.gif
"TB or not TB..."
Giorno: 06/02/2019, 20:46:50
Questa è una vittoria della programmazione classica su il Deep Learning.

Almeno per ora, anche una vittoria dell'uomo sulla macchina.
Un eseguibile di qualche Mega è superiore a una rete auto apprendente.
Le conoscenze di programmazione di decine di sviluppatori e scacchistiche della cultura del gioco, superano l'apprendimento automatico della macchina ottenuto con 50 milioni di partite.
Un buon punto a favore dell'umanità che riconferma l'insostituibilità dell'uomo, almeno per ora.
Giorno: 12/02/2019, 18:34:44
La dev del 3 Febbraio è stata testata indipendentemente anche da Stefan Pohl, contro altri forti motori (anziché in auto test), e il risultato conferma quello ufficiale: +20 su SF10, anche se qui il campione statistico è di "sole" 5000 partite, che dovrebbero produrre un errore inferiore agli 8 punti Elo.

Naturalmente questi sono solo incrementi a cadenze ultra lampo, e dobbiamo sempre tener presente che, quando si va su tempi molto più consistenti, l'esperienza mostra che gli incrementi reali si riducono fino a circa la metà, quindi, per il momento, non aspettiamoci grandi cose in competizioni tipo TCEC ...

ciao.gifciao.gif
"TB or not TB..."
Giorno: 17/03/2019, 08:33:07
Un mese e mezzo di stagnazione, in casa SF. dho.gif

Il nuovo test di regressione (+16,6) non ha mostrato alcun progresso rispetto a quello precedente (+17,7), nonostante il gran numero di patch inserite in queste ultime 6 settimane.

Che la colpa sia di qualcuna delle tante "non funzionali" buttate nel calderone senza le opportune verifiche, o di quelle inserite nonostante abbiano mostrato incrementi davvero microscopici? confused.gifconfused.gifconfused.gif

Cambiare "tanto per cambiare" non sempre potrebbe rivelarsi una buona idea ... mmmm.gifmmmm.gifmmmm.gif

ciao.gifciao.gif
"TB or not TB..."
Giorno: 17/03/2019, 11:36:20
Stockfish è lo stato dell'arte (attualmente) degli algoritmi scacchistici classici, il deep learning è molto giovane
Certo, la forza di Lc0 dimostra che è una tecnologia promettente,ma bisogna pure saperla implementare
Prima di Lc0 c'è stato un programma chiamato Giraffe, ma dai risultati mediocri, ora c'e una versione di scorpio che usa le reti NN (mi sembra) ma sul mio pc non gira...
Ultimamente e' venuto AllieStein 0.1 che ha giocato al TCEC con risultati non troppo esaltanti, ora ci sta giocando la versione 0.2 che pare sia all'altezza di Gull e non è poco
Certo quando sento parlare di innalzare le potenze hardware storco molto il naso, sarò all'antica ma qui è solo il software che deve migliorare
La tecnologia delle NN è recente, se buoni programmatori vorranno cimentarsi forse si riusciranno a fare programmi eccellenti magari superiori a Stockfish, è una tecnologia troppo recente per aver "scoperto tutto", basti pensare alle migliorie nei finali che si potrebbero avere, ma anche altrove

Vedremo come evolverà

Nel frattempo confermo che attualmente il più forte
al mondo per me è Stockfish
Giorno: 17/03/2019, 14:00:56
Se ci serve un motore specifico per l'analisi tattica di una posizione o per ricercare tutte le sottigliezze nascoste in un finale, è proprio così, e ciò indipendentemente dall'hardware utilizzato.

A che ci serve, infatti, avere una batteria di 4 GPU 2080 ti del valore di svariate migliaia di euro se poi il nostro motore da 3500 e più Elo complessivi sbaglia clamorosamente la valutazione delle posizioni, non vede i perpetui e, anche in presenza delle TB a 7 pezzi, non è in grado di chiudere finali elementari con la precisione che un volenteroso principiante riesce ad acquisire nel giro di pochi mesi? dho.gif

Viceversa, chi cerca di scoprire novità nella teoria delle aperture che si ricolleghino a piani di gioco intellegibili anche dai nostri poveri cervelli al carbonio, avrà in Leela un'alleata preziosa.

Riuscirà mai a perfezionarsi nel gioco tattico e nei finali? confused.gifconfused.gifconfused.gif

Ai posteri l'ardua sentenza.

Se ci riuscisse non avrebbe davvero rivali; altrimenti potrebbe presentarsi il paradosso di un motore che, almeno sugli hardware più potenti, diventerebbe sempre più forte, inaugurando davvero una nuova era, senza però riuscire a migliorare granché in alcuni aspetti per noi fondamentali del gioco degli scacchi ...

ciao.gifciao.gif
"TB or not TB..."
Giorno: 19/03/2019, 19:38:18
I test dei motori hanno sempre un che di paradossale o di sorprendente.

Quella che per il Team di SF potrebbe sembrare una fase di stagnazione, per l'autorevole Stefan Pohl si è rivelata un notevole balzo in avanti.

5000 partite contro motori del calibro di K12.3, H6, Fire 7.1, Ethereal 11.25 e K12.3 in versione Montecarlo non si possono certo definire poche, ma pare che l'ultima dev di SF dello scorso 10 Marzo abbia fatto registrare un incredibile +31 rispetto alla performance di SF10.

Si tratterebbe quindi del "Nuovo Baccalà più forte di tutti i tempi" biggrin.gifbiggrin.gif e potremmo essere addirittura a metà strada verso il rilascio del futuro SF11. mmmm.gifmmmm.gifmmmm.gif

In attesa di nuovi dati, quasi quai lo scarico e lo imposto sulla mia GUI come nuovo "motore predefinito" ... biggrin.gifbiggrin.gif

ciao.gifciao.gif
"TB or not TB..."
Giorno: 20/03/2019, 07:36:09
Leela è un programma in evoluzione e soffre ancora di alcuni "difetti di gioventù". Molte cose sono (relativamente) facili da migliorare, come il Time Manager e la gestione delle Table Bases, mentre altre si potranno risolvere, spero, nella modalità di "addestramento" delle reti.

Tutto sommato sono sicuro che non ci vorrà molto tempo per risolvere anche le attuali magagne. Non dimentichiamoci che solo un anno fa LCZero aveva una forza di gioco inferiore ai 2000 punti ELO ed ha avuto una curva di miglioramento strepitosa.

Nell'attesa di tempi migliori, per le analisi, anch'io utilizzo LCZero e Stockfish accoppiati.
Sono una carota in cerca di sè stessa...
Giorno: 20/03/2019, 11:16:03
Ma è utile utilizzarli accoppiati ?
Sono due motori molto diversi...
Inoltre un motore può farti vedere la mossa "giusta", ma non ti spiega perchè la fa, sopratutto Lc0 che ha un gioco più "umano"...
Motori di 3400 elo sono utili a noi nell'analisi ?