1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-07-11 19:49:14 +00:00
BadFish/src
Marco Costalba f37741cc83 Integrate gains table in History
This will be useful to use gains table in move
ordering along with history table.

No functional change and big code remove.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
2010-01-27 11:22:38 +01:00
..
application.cpp Clean killers handling in movepicker 2009-08-26 15:38:47 +01:00
application.h Remove unused members in Application class 2009-07-26 16:11:20 +01:00
benchmark.cpp Fix sending of best move during an infinite search 2010-01-10 13:18:43 +01:00
benchmark.h Update copyright year 2009-05-07 14:54:40 +02:00
bitbase.cpp Update copyright year 2009-05-07 14:54:40 +02:00
bitbase.h Update copyright year 2009-05-07 14:54:40 +02:00
bitboard.cpp Fix a little warning under gcc compiler 2009-12-30 13:25:22 +01:00
bitboard.h Logaritmic futility margins 2009-11-23 20:59:24 +01:00
bitcount.h Enable POPCNT only through Makefile 2009-11-06 17:50:24 +01:00
book.cpp Simplify move legality check for uncommon cases 2009-09-22 07:07:18 +01:00
book.h Update copyright year 2009-05-07 14:54:40 +02:00
color.h Use string instead of std::string 2009-05-10 18:38:47 +01:00
COPYING Initial import of Glaurung 2.1 2008-09-01 07:59:13 +02:00
depth.h Directly relate HistoryMax to OnePly 2009-05-20 14:43:17 +02:00
direction.cpp Space inflate and cleanup direction.cpp 2009-05-20 12:02:39 +02:00
direction.h Update copyright year 2009-05-07 14:54:40 +02:00
endgame.cpp Rename piece_attacks_from() in attacks_from() 2009-09-20 14:55:28 +01:00
endgame.h Better naming and document some endgame functions 2009-08-14 08:19:55 +01:00
evaluate.cpp Retire quick_evaluate() 2010-01-17 13:15:44 +01:00
evaluate.h Initialize futilityMargin in EvalInfo c'tor 2010-01-17 13:24:40 +01:00
history.cpp Integrate gains table in History 2010-01-27 11:22:38 +01:00
history.h Integrate gains table in History 2010-01-27 11:22:38 +01:00
lock.h Use WIN32_LEAN_AND_MEAN in lock.h 2009-09-17 14:18:44 +01:00
main.cpp Implemented perft 2009-11-01 17:05:00 +01:00
Makefile Integrate gains table in History 2010-01-27 11:22:38 +01:00
material.cpp Micro-optimize get_material_info() 2009-11-15 09:35:22 +01:00
material.h Move game phase computation to MaterialInfo 2009-11-14 17:57:49 +01:00
mersenne.cpp Warnings termination fest 2008-09-24 00:32:53 +02:00
mersenne.h Update copyright year 2009-05-07 14:54:40 +02:00
misc.cpp Restore development version 2009-12-30 13:25:21 +01:00
misc.h Use string instead of std::string 2009-05-10 18:38:47 +01:00
move.cpp Micro optimize and rename move_promotion() 2009-06-20 09:04:32 +01:00
move.h Speed up sorting of non-captures 2009-11-25 17:42:41 +01:00
movegen.cpp Small code-style touches in movegen.cpp 2009-11-06 14:42:48 +01:00
movegen.h Retire MovePicker::discovered_check_candidates() 2009-11-05 07:03:48 +01:00
movepick.cpp Order check moves used in qsearch 2010-01-19 11:22:49 +01:00
movepick.h Order check moves used in qsearch 2010-01-19 11:22:49 +01:00
pawns.cpp Convert pawns evaluation to Score 2009-11-14 17:57:50 +01:00
pawns.h Convert pawns evaluation to Score 2009-11-14 17:57:50 +01:00
piece.cpp Update copyright year 2009-05-07 14:54:40 +02:00
piece.h Retire piece_is_slider(PieceType pt) 2009-09-04 08:21:07 +01:00
position.cpp Implement MaxGain table 2010-01-27 09:57:14 +01:00
position.h Implement MaxGain table 2010-01-27 09:57:14 +01:00
psqtab.h Joona tweaks of piece values 2009-07-02 06:29:14 +01:00
san.cpp Avoid copy a Position to get a move's san notation 2010-01-25 16:22:50 +01:00
san.h Avoid copy a Position to get a move's san notation 2010-01-25 16:22:50 +01:00
scale.h Update copyright year 2009-05-07 14:54:40 +02:00
search.cpp Integrate gains table in History 2010-01-27 11:22:38 +01:00
search.h Allow SearchStack to link an EvalInfo object 2010-01-18 10:03:09 +01:00
square.h Update copyright year 2009-05-07 14:54:40 +02:00
thread.h Reduce lock contention in sp_search_pv() 2010-01-26 12:12:11 +01:00
tt.cpp Set maximum hash table size to 2GB 2009-12-27 00:44:08 +01:00
tt.h Fix an off-by-one bug in extract_pv() 2009-10-09 10:04:55 +01:00
types.h Fix correct name of int64_t type 2009-11-07 10:08:28 +01:00
uci.cpp Remove InfiniteSearch hack 2010-01-27 09:52:47 +01:00
uci.h Update copyright year 2009-05-07 14:54:40 +02:00
ucioption.cpp Retire LMRPVMoves and LMRNonPVMoves 2010-01-20 18:43:29 +01:00
ucioption.h Use string instead of std::string 2009-05-10 18:38:47 +01:00
value.cpp Update copyright year 2009-05-07 14:54:40 +02:00
value.h Fix enum Value issue with gcc 4.4 2010-01-19 23:30:23 +01:00