1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-07-11 19:49:14 +00:00
BadFish/src
Marco Costalba bb7713c8e9 Limit history range to +-2000
Extensive test series on tweaking history limit and bonus
formula. At the end this was the best.

After 11959 games:

Mod vs Orig 2087 - 1934 - 7938 ELO +4 (+- 3.7) LOS 92%

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
2011-04-28 08:00:34 +01:00
..
benchmark.cpp Tidy up benchmark.cpp 2011-04-25 12:07:30 +01:00
bitbase.cpp Additional cleanup in bitbase.cpp 2011-03-12 18:22:22 +01:00
bitboard.cpp Reintroduce initialization of some bitboards 2011-03-10 19:23:39 +01:00
bitboard.h Use intrinsic in pop_1st_bit() under MSVC 64 bits 2011-03-17 14:29:09 +01:00
bitcount.h Move all enum types definitions to types.h 2011-02-23 21:52:55 +01:00
book.cpp Rename MOVES_MAX in MAX_MOVES 2011-04-24 08:54:36 +01:00
book.h Added -Wshadow option and fixed resulting warnings 2011-04-04 12:11:01 +01:00
endgame.cpp Some more cleanup in endgame.cpp 2011-04-13 13:17:21 +01:00
endgame.h Some more cleanup in endgame.cpp 2011-04-13 13:17:21 +01:00
evaluate.cpp Large API rename in ThreadsManager 2011-04-25 10:30:39 +01:00
evaluate.h Move pawn and material tables under Thread class 2011-04-24 17:07:22 +01:00
history.h Limit history range to +-2000 2011-04-28 08:00:34 +01:00
lock.h Move all enum types definitions to types.h 2011-02-23 21:52:55 +01:00
main.cpp Tidy up benchmark.cpp 2011-04-25 12:07:30 +01:00
Makefile Move pawn and material tables under Thread class 2011-04-24 17:07:22 +01:00
material.cpp Use probe() as name for looking up into an hash table 2011-04-27 07:31:51 +01:00
material.h Move pawn and material tables under Thread class 2011-04-24 17:07:22 +01:00
misc.cpp Remove "divide by zero" workaround 2011-04-14 07:04:32 +01:00
misc.h Move pawn and material tables under Thread class 2011-04-24 17:07:22 +01:00
move.cpp Tidy up uci.cpp and siblings 2011-04-26 13:23:47 +01:00
move.h Rename MOVES_MAX in MAX_MOVES 2011-04-24 08:54:36 +01:00
movegen.cpp Move move_is_legal() under Position class 2011-04-13 13:18:19 +01:00
movegen.h Remove one indentation level in get_next_move() 2011-04-16 12:57:06 +01:00
movepick.cpp Rename MOVES_MAX in MAX_MOVES 2011-04-24 08:54:36 +01:00
movepick.h Rename MOVES_MAX in MAX_MOVES 2011-04-24 08:54:36 +01:00
pawns.cpp Use probe() as name for looking up into an hash table 2011-04-27 07:31:51 +01:00
pawns.h Tempeltize material imbalance 2011-04-11 12:35:54 +01:00
position.cpp Tidy up uci.cpp and siblings 2011-04-26 13:23:47 +01:00
position.h Tidy up uci.cpp and siblings 2011-04-26 13:23:47 +01:00
psqtab.h Move all enum types definitions to types.h 2011-02-23 21:52:55 +01:00
rkiss.h Update copyright notes in rkiss.h 2011-03-10 08:08:34 +01:00
search.cpp Perft counts leaf nodes not generated moves. 2011-04-27 23:21:46 +01:00
search.h Tidy up benchmark.cpp 2011-04-25 12:07:30 +01:00
thread.cpp Large API rename in ThreadsManager 2011-04-25 10:30:39 +01:00
thread.h Large API rename in ThreadsManager 2011-04-25 10:30:39 +01:00
timeman.cpp Introduce and use SearchLimits 2011-04-23 13:11:03 +01:00
timeman.h Introduce and use SearchLimits 2011-04-23 13:11:03 +01:00
tt.cpp Use probe() as name for looking up into an hash table 2011-04-27 07:31:51 +01:00
tt.h Use probe() as name for looking up into an hash table 2011-04-27 07:31:51 +01:00
types.h Assorted code style and comments in pawns.cpp and pawns.h 2011-04-10 12:16:36 +01:00
uci.cpp Perft counts leaf nodes not generated moves. 2011-04-27 23:21:46 +01:00
ucioption.cpp Retire extensions as UCI option 2011-04-24 08:52:16 +01:00
ucioption.h Promote OptionsMap to a class 2011-04-16 10:49:20 +01:00