1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-01 09:13:08 +00:00
BadFish/src
candirufish d2d4e85f25 Tuned Values after 2 million spsa games
Various king and pawn eval values tuned after 2 million games. Rounding
slightly adjusted.

LTC: http://tests.stockfishchess.org/tests/view/5b477a260ebc5978f4be3ed4
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 32783 W: 5852 L: 5588 D: 21343

STC: http://tests.stockfishchess.org/tests/view/5b472d420ebc5978f4be3e4d
LLR: 3.23 (-2.94,2.94) [0.00,4.00]
Total: 44380 W: 10201 L: 9841 D: 24338

I think I reached the limit of the fishtest framework. It frequently
crashed at 2 million games already. The small values also moved a lot
throughout the entire tuning session though with smaller margin. The
passed danger and close enemies values seems the most sensitive (changing
close enemies alone to 6 failed before but now it passes), whether or not
they are close to optimal I don't know, but it seems some parameters are
also correlated to others.

Closes https://github.com/official-stockfish/Stockfish/pull/1670

bench: 5103722
2018-07-14 08:13:15 +02:00
..
syzygy Fix comments, rename variables 2018-06-02 17:41:37 +02:00
benchmark.cpp New Year 2018 2018-01-01 13:18:10 +01:00
bitbase.cpp Mark all compile-time constants as constexpr. 2018-03-18 23:48:16 +01:00
bitboard.cpp Remove make_bitboard() 2018-06-26 09:08:15 +02:00
bitboard.h Remove make_bitboard() 2018-06-26 09:08:15 +02:00
endgame.cpp Optimize an expression in endgame.cpp 2018-06-11 10:22:55 +02:00
endgame.h New Year 2018 2018-01-01 13:18:10 +01:00
evaluate.cpp Tuned Values after 2 million spsa games 2018-07-14 08:13:15 +02:00
evaluate.h Use per-thread dynamic contempt 2018-03-30 10:48:57 +02:00
main.cpp Reallocate TT on threadpool resize. 2018-06-02 17:03:01 +02:00
Makefile Fix 'make strip' for mingw. 2018-04-29 06:53:51 +02:00
material.cpp Always scale using pawn contribution 2018-04-29 07:26:25 +02:00
material.h New Year 2018 2018-01-01 13:18:10 +01:00
misc.cpp Fix GCC 8 cast warnings 2018-06-21 09:51:31 +02:00
misc.h Switch time management to 64 bits 2018-03-27 16:25:41 +02:00
movegen.cpp Fix a few minor code style inconsistencies 2018-03-21 01:35:05 +01:00
movegen.h New Year 2018 2018-01-01 13:18:10 +01:00
movepick.cpp Remove template W param 2018-04-23 08:46:32 +02:00
movepick.h Drop the lever condition for backwards 2018-05-08 11:14:43 +02:00
pawns.cpp Tuned Values after 2 million spsa games 2018-07-14 08:13:15 +02:00
pawns.h Simplify the ShelterStrength[] array 2018-04-23 09:49:05 +02:00
position.cpp Move PSQ score to Position 2018-06-27 11:42:25 +02:00
position.h Move PSQ score to Position 2018-06-27 11:42:25 +02:00
psqt.cpp Mark all compile-time constants as constexpr. 2018-03-18 23:48:16 +01:00
search.cpp Remove offset in thread redistribution scheme. 2018-07-07 10:42:06 +02:00
search.h Fix comments, rename variables 2018-06-02 17:41:37 +02:00
thread.cpp Fix comments, rename variables 2018-06-02 17:41:37 +02:00
thread.h Remove failedLow from the mainThread struct 2018-06-11 09:46:26 +02:00
thread_win32.h New Year 2018 2018-01-01 13:18:10 +01:00
timeman.cpp Switch time management to 64 bits 2018-03-27 16:25:41 +02:00
timeman.h Document Elo impact of various parts of search 2018-04-01 03:21:45 +02:00
tt.cpp Simplify saving a TT entry. 2018-07-04 00:59:15 +02:00
tt.h Simplify saving a TT entry. 2018-07-04 00:59:15 +02:00
types.h Always scale using pawn contribution 2018-04-29 07:26:25 +02:00
uci.cpp Fix a few minor code style inconsistencies 2018-03-21 01:35:05 +01:00
uci.h Allow UCI parameters to be double 2018-04-23 08:08:27 +02:00
ucioption.cpp Optimize contempt value (21) 2018-06-11 09:54:32 +02:00