Forum pubblico/privato: Pubblico
Permessi di scrittura: Utenti registrati
Giorno: 09/02/2018, 21:43:56
Non contenti di un contempt fisso, quelli del Team di SF hanno pensato bene di introdurre un contempt dinamico.

È stata appena rilasciata una patch di Stefano Cardanobile con le seguenti caratteristiche:

"Introduce dynamic contempt

Make contempt dependent on the current score of the root position.

The idea is that we now use a linear formula like the following to decide
on the contempt to use during a search :

contempt = x + y * eval

where x is the base contempt set by the user in the "Contempt" UCI option,
and y * eval is the dynamic part which adapts itself to the estimation of
the evaluation of the root position returned by the search. In this patch,
we use x = 18 centipawns by default, and the y * eval correction can go
from -20 centipawns if the root eval is less than -2.0 pawns, up to +20
centipawns when the root eval is more than 2.0 pawns.

To summarize, the new contempt goes from -0.02 to 0.38 pawns, depending if
Stockfish is losing or winning, with an average value of 0.18 pawns by default."

Sarà questo il contempt che verrà utilizzato nella Premier del TCTC 11, o si opterà per l'ormai collaudato "contempt 20"? confused.gifconfused.gifconfused.gif mmmm.gifmmmm.gifmmmm.gif

ciao.gifciao.gif
"TB or not TB..."
Giorno: 15/11/2018, 07:23:50
Link sponsorizzati
Giorno: 04/03/2018, 17:28:51
Cambia ancora la struttura del "contempt" del Baccalà.

Dopo aver proposto un contempt dinamico di tipo lineare, Stefano Cardanobile ne ha ora messo a punto uno di tipo logaritmico.

Il nuovo valore di default è impostato a "12".

Nei prossimi mesi cercheremo di capire a quali vantaggi potrà portare ... mmmm.gifmmmm.gifmmmm.gif

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