Forum pubblico/privato: Pubblico
Permessi di scrittura: Utenti registrati
Giorno: 09/05/2021, 08:01:56
Reti, Retine e Retone ...
Per la pesca al Baccala' il nostro buon Stefan Pohl sta testando (a tempi brevissimi, ovviamente) tutta una serie di Reti alternative a quella ufficiale:

Reti per SF

Tutte sulla stessa versione base del motore, che e' quella dello scorso 31 Gennaio.

La buona notizia e' che quella al comando della graduatoria sembra 15 punti piu' forte della Rete standard.

La cattiva e' che tale vantaggio e' ancora all'interno della banda di errore complessiva delle due Reti. dho.gif

Andrai tornerai non morirai in battaglia! Mettete voi le virgole dove piu' vi aggrada ... biggrin.gifbiggrin.gifbiggrin.gif

ciao.gifciao.gif
"TB or not TB..."
Giorno: 14/06/2021, 20:43:05
Link sponsorizzati
Giorno: 13/05/2021, 16:45:42
Su fishtest hanno iniziato a testare decine di reti neurali da 40 MB, alcune dai test sembrano garantire anche 15-18 elo di incremento rispetto alla rete standard inclusa con SF13.

https://tests.stockfishchess.org/tests/finished?success_only=1

Purtroppo non sono ancora disponibili in download, ma direi che promettono bene...
Giorno: 14/05/2021, 11:44:30
certo che sono disponibili..
Per esempio la rete relativa alla patch "sopel 14"
la trovi qui:

Neural NET download

link diretto:

Download nn-ac7637a567be.nnue
http://outskirts.altervista.org/forum/index.php
Giorno: 14/05/2021, 13:47:54
la nn-9aaa2abe4015.nnue e' addirittura 63mb...
Giorno: 14/05/2021, 14:15:45
Pero' la 60mb non funziona su Arena...
C'e' bisogno di una versione apposita di Stockfish ? senzasperanza.gif

per la 40mb bisogna scaricare questo Stockfish Stockfish Fat, con quello normale non funziona
Giorno: 14/05/2021, 20:54:11
Hai ragione Masticone, le 40 o 60 MB non funzionano con le build dev di stockfish che possiamo scaricare su abrok. O almeno io non sono riuscito a farle andare non solo su Arena (cutechess per esempio non mi va ugualmente).

Probabilmente si tratta di attendere ancora un po' prima dell'uscita di una build che le supporti ufficialmente, soprattutto se l'incremento di forza che sembrano garantire e' effettivo. Proprio mentre scrivo hanno terminato un test master (SF13) contro SF7 e ultima dev con net nn-ac7637a567be.nnue contro SF7 e la differenza con la SF13 è +31 elo per la nuova rete...
Giorno: 14/05/2021, 21:49:46
Chissa' se le vedremo nella finale del TCEC 21...

Cmq questa versione di Stockfish supporta le reti 40mb e sembra decisamente piu' forte di Stockfish Fat postata in precedenza...
Giorno: 16/05/2021, 11:44:30
Per chi vuole compilare:

per utilizzare le reti da 40mb
e necessario cambiare un paio di stringhe..
src/nnue/nnue_architecture.h
sostituire
constexpr IndexType TransformedFeatureDimensions = 256;
con
constexpr IndexType TransformedFeatureDimensions = 512;

sostituire
using HiddenLayer1 = ClippedReLU<AffineTransform<InputLayer, 32>>;
con
using HiddenLayer1 =
ClippedReLU<AffineTransform<InputLayer, 16>>;

src/evaluate.h
sostituire
#define EvalFileDefaultName "nn-62ef826d1a6d.nnue"
con (nome della rete che vuoi definire di default)
#define EvalFileDefaultName "nn-60c78a44f957.nnue"

Per testare altre reti da 40mb in seguito indicare il nome della rete nel menu UCI option "EvalFile"

x rispondere a @masticone riguardo la rete da 60mb
devi scaricare la sorgente di zchess del 16 febbraio
considera che non e una rete da 60mb reale ma 3 reti da 20mb che vengono richiamate una alla volta in base a determinate condizioni espresse nel codice.

Repositary
http://outskirts.altervista.org/forum/index.php