1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 00:33:09 +00:00
BadFish/src
Marco Costalba 5769509d72 Fix 'improving' condition
Because VALUE_NONE is 30002, it happens that
after a check the next move is never an improving
one.

After this patch bench signature is independent from
VALUE_NONE actual value.

bench: 4303194
2013-08-09 08:21:55 +02:00
..
benchmark.cpp Rework Thread hierarchy 2013-07-31 18:35:52 +02:00
bitbase.cpp Fully qualify memset and memcpy 2013-07-13 18:01:13 +02:00
bitboard.cpp Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
bitboard.h Small renaming 2013-07-29 19:32:59 +02:00
bitcount.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
book.cpp Microptimize MoveList loop 2013-05-19 22:00:49 +02:00
book.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
endgame.cpp Fix an assert in KBK endgame 2013-07-27 08:25:45 +02:00
endgame.h Fix an assert in KBK endgame 2013-07-27 08:25:45 +02:00
evaluate.cpp Small renaming 2013-07-29 19:32:59 +02:00
evaluate.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
main.cpp Zobrist::init() should be Position::init() 2013-06-09 13:54:38 +02:00
Makefile Revert "Yet another attempt at signature-build" 2013-07-20 15:15:31 +02:00
material.cpp Small simplification in space eval scoring 2013-07-19 11:13:18 +02:00
material.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
misc.cpp Streamline time computation 2013-08-03 18:30:43 +02:00
misc.h Streamline time computation 2013-08-03 18:30:43 +02:00
movegen.cpp Speed up move generation 2013-07-29 19:01:50 +02:00
movegen.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
movepick.cpp Simplify captures ordering 2013-07-24 07:53:32 +02:00
movepick.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
notation.cpp Microptimize MoveList loop 2013-05-19 22:00:49 +02:00
notation.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
pawns.cpp Small renaming 2013-07-29 19:32:59 +02:00
pawns.h Small renaming 2013-07-29 19:32:59 +02:00
platform.h Streamline time computation 2013-08-03 18:30:43 +02:00
position.cpp Further tweak Position::flip 2013-08-05 14:44:06 +02:00
position.h Further factor out position update code 2013-08-01 16:32:46 +02:00
psqtab.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
rkiss.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
search.cpp Fix 'improving' condition 2013-08-09 08:21:55 +02:00
search.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
thread.cpp Retire cpu_count() 2013-08-02 16:48:25 +02:00
thread.h Rework Thread hierarchy 2013-07-31 18:35:52 +02:00
timeman.cpp Be more aggressive on trying to finish iterations 2013-03-11 19:07:55 +01:00
timeman.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
tt.cpp Fully qualify memset and memcpy 2013-07-13 18:01:13 +02:00
tt.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
types.h Increase pruning if evaluation is not improving 2013-07-29 01:21:21 +02:00
uci.cpp Rework Thread hierarchy 2013-07-31 18:35:52 +02:00
ucioption.cpp Retire cpu_count() 2013-08-02 16:48:25 +02:00
ucioption.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00