1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-02 01:29:36 +00:00
BadFish/src
Marco Costalba 18505f1fc4 Clear transposition table on "ucinewgame"
It seems the standard behaviour as implemented
in most engines although UCI protocol does not
specify what to do upon "ucinewgame" command.

No functional change.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
2012-06-30 08:00:48 +01:00
..
benchmark.cpp Clear TT before running 'bench' 2012-04-26 19:37:30 +01:00
bitbase.cpp Replace make_square() with operator|(File, Rank) 2012-06-23 09:17:54 +01:00
bitboard.cpp Replace make_square() with operator|(File, Rank) 2012-06-23 09:17:54 +01:00
bitboard.h Calculate min distance between king and his pawns 2012-06-17 09:41:18 +01:00
bitcount.h Unify BitCountType selection 2011-12-31 10:46:14 +01:00
book.cpp Templetize make_move() helpers 2012-06-25 08:09:55 +01:00
book.h Simplify Book APIs 2012-01-01 14:46:18 +01:00
endgame.cpp Use type_of() to categorize the moves 2012-06-24 11:07:18 +01:00
endgame.h Simplify Endgames::probe() 2012-04-02 09:58:29 +01:00
evaluate.cpp Replace make_square() with operator|(File, Rank) 2012-06-23 09:17:54 +01:00
evaluate.h Introduce Eval namespace 2012-03-07 07:39:01 +01:00
history.h Use Windows threads library with mingw 2012-01-25 07:32:31 +01:00
main.cpp Use a std::vector to store searchMoves 2012-04-01 12:45:43 +01:00
Makefile Rename move.cpp to notation.cpp 2012-06-24 09:46:31 +01:00
material.cpp Change pos.pieces() argument order 2012-05-01 12:09:20 +01:00
material.h Use std::vector to implement HashTable 2012-03-31 19:07:11 +01:00
misc.cpp Simplify Endgames::probe() 2012-04-02 09:58:29 +01:00
misc.h Improve previous patch 2012-05-12 09:21:52 +01:00
movegen.cpp Templetize make_move() helpers 2012-06-25 08:09:55 +01:00
movegen.h Use type_of() to categorize the moves 2012-06-24 11:07:18 +01:00
movepick.cpp Use type_of() to categorize the moves 2012-06-24 11:07:18 +01:00
movepick.h Order bad captures by MVV/LVA 2012-01-24 07:12:19 +01:00
notation.cpp Micro-optimize move_to_san() 2012-06-24 12:38:29 +01:00
pawns.cpp Add min pawn-king distance to endgame evaluation 2012-06-22 06:31:18 +01:00
pawns.h Calculate min distance between king and his pawns 2012-06-17 09:41:18 +01:00
platform.h Use thread_local compiler specifics 2012-04-06 18:03:15 +01:00
position.cpp Use type_of() to categorize the moves 2012-06-24 11:07:18 +01:00
position.h Use type_of() to categorize the moves 2012-06-24 11:07:18 +01:00
psqtab.h Update copyright year to 2012 2011-12-30 13:52:16 +01:00
rkiss.h Update copyright year to 2012 2011-12-30 13:52:16 +01:00
search.cpp Use type_of() to categorize the moves 2012-06-24 11:07:18 +01:00
search.h Reset search time as early as possible 2012-03-31 10:01:31 +01:00
thread.cpp Use type_of() to categorize the moves 2012-06-24 11:07:18 +01:00
thread.h Rename ThreadsManager to ThreadPool 2012-06-24 09:45:37 +01:00
timeman.cpp Complete the renaming in Search::LimitsType 2012-03-31 09:16:09 +01:00
timeman.h Use UCI names in Search::LimitsType 2012-03-27 14:26:58 +01:00
tt.cpp Rename ValueType to Bound 2012-01-27 19:49:38 +01:00
tt.h Use std::vector to implement HashTable 2012-03-31 19:07:11 +01:00
types.h Templetize make_move() helpers 2012-06-25 08:09:55 +01:00
uci.cpp Clear transposition table on "ucinewgame" 2012-06-30 08:00:48 +01:00
ucioption.cpp Reduce indentation in UCIOption::operator=() 2012-06-25 00:14:42 +01:00
ucioption.h UCI buttons don't need a value 2012-03-17 21:44:50 +01:00