1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-01 17:19:36 +00:00
BadFish/src
bmc4 a0e2debe3f Remove coordination between searching threads
In summary, this revert #2204, as it seems not to bring any strength anymore, so it's no long needed.

STC (5+0.05 @ 8 threads):
LLR: 2.96 (-2.94,2.94) <-2.50,0.50>
Total: 105728 W: 6406 L: 6393 D: 92929
Ptnml(0-2): 154, 5479, 41599, 5464, 168
https://tests.stockfishchess.org/tests/view/6096994095e7f1852abd3154

LTC (20+0.2 @ 8 threads):
LLR: 2.96 (-2.94,2.94) <-2.50,0.50>
Total: 26336 W: 774 L: 712 D: 24850
Ptnml(0-2): 9, 641, 11810, 695, 13
https://tests.stockfishchess.org/tests/view/6097c62995e7f1852abd31e8

closes https://github.com/official-stockfish/Stockfish/pull/3459

No functional change.
2021-05-11 19:41:44 +02:00
..
incbin Embed default net, and simplify using non-default nets 2020-08-29 21:56:00 +02:00
nnue Exporting the currently loaded network file 2021-05-11 19:36:11 +02:00
syzygy Small cleanups (march 2021) 2021-03-24 17:11:06 +01:00
benchmark.cpp Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
bitbase.cpp Small cleanups (march 2021) 2021-03-24 17:11:06 +01:00
bitboard.cpp Small clean-up 2021-03-31 08:12:25 +02:00
bitboard.h Small clean-up 2021-03-31 08:12:25 +02:00
endgame.cpp Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
endgame.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
evaluate.cpp Exporting the currently loaded network file 2021-05-11 19:36:11 +02:00
evaluate.h Exporting the currently loaded network file 2021-05-11 19:36:11 +02:00
main.cpp Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
Makefile Allow using Intel SDE for PGO builds. 2021-03-27 16:56:05 +01:00
material.cpp Small cleanups (march 2021) 2021-03-24 17:11:06 +01:00
material.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
misc.cpp Small cleanups (march 2021) 2021-03-24 17:11:06 +01:00
misc.h Cleanup and simplify NNUE code. 2021-04-25 13:16:30 +02:00
movegen.cpp Simplify pawn moves generator 2021-04-28 13:38:28 +02:00
movegen.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
movepick.cpp Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
movepick.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
pawns.cpp Small cleanups (march 2021) 2021-03-24 17:11:06 +01:00
pawns.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
position.cpp Unify naming convention of the NNUE code 2021-04-24 12:49:29 +02:00
position.h Simplify check extension 2021-05-02 17:48:57 +02:00
psqt.cpp Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
psqt.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
search.cpp Remove coordination between searching threads 2021-05-11 19:41:44 +02:00
search.h Replace distanceFromPv with a better logic 2021-04-06 18:23:35 +02:00
thread.cpp Small cleanups (march 2021) 2021-03-24 17:11:06 +01:00
thread.h Thread based reduction tweak. 2021-04-25 13:21:57 +02:00
thread_win32_osx.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
timeman.cpp Change tempo with time and threads 2021-04-28 13:58:46 +02:00
timeman.h Change tempo with time and threads 2021-04-28 13:58:46 +02:00
tt.cpp Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
tt.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
tune.cpp Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
tune.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
types.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
uci.cpp Exporting the currently loaded network file 2021-05-11 19:36:11 +02:00
uci.h Add Stockfish namespace. 2021-03-07 14:26:54 +01:00
ucioption.cpp Add Stockfish namespace. 2021-03-07 14:26:54 +01:00