Don't futility-prune ttMove
[stockfish] / src /
2009-11-11 Marco CostalbaDon't futility-prune ttMove
2009-11-10 Marco CostalbaPropagate "move is check" info to do_move()
2009-11-10 Marco CostalbaSmall update_checkers() cleanup
2009-11-10 Marco CostalbaSmall update to pop_1st_bit()
2009-11-09 Marco CostalbaSmall CheckInfo fallout
2009-11-09 Marco CostalbaFully convert move_is_check() internally
2009-11-09 Marco CostalbaConvert move_is_check() to take a CheckInfo reference
2009-11-09 Marco CostalbaUse CheckInfo to compute dcCandidates
2009-11-09 Marco CostalbaIntroduce CheckInfo struct
2009-11-09 Marco CostalbaFix operator/(Score s, int i)
2009-11-09 Marco CostalbaDon't copy the key in do_move
2009-11-09 Marco CostalbaDefine Score as an enum
2009-11-07 Marco CostalbaChange Score definition to avoid the union
2009-11-07 Marco CostalbaRevert "Do not extend at low depths if not in PV"
2009-11-07 Marco CostalbaRevert "IID in pv also when TT move depth is too small"
2009-11-07 Marco CostalbaLast conversions to Score in evaluate.cpp
2009-11-07 Marco CostalbaConvert ThreatBonus to Score
2009-11-07 Marco CostalbaConvert RookOn7thBonus and QueenOn7thBonus to be Score
2009-11-07 Marco CostalbaConvert mobility bonus tables to Score
2009-11-07 Marco CostalbaConvert apply_weight() to handle Score
2009-11-07 Marco CostalbaConvert MaterialInfo and PawnInfo to use Score
2009-11-07 Marco CostalbaIntroduce PieceSquareTable[16][64]
2009-11-07 Marco CostalbaConvert Position to use Score struct
2009-11-07 Marco CostalbaIntroduce Score struct
2009-11-07 Marco CostalbaFix correct name of int64_t type
2009-11-06 Marco CostalbaDo not extend at low depths if not in PV
2009-11-06 Marco CostalbaIID in pv also when TT move depth is too small
2009-11-06 Marco CostalbaBetter big-endian support wording in Makefile
2009-11-06 Marco CostalbaEnable POPCNT only through Makefile
2009-11-06 Joona KiiskiAdd popcnt-support in Makefile
2009-11-06 Marco CostalbaSmall code-style touches in movegen.cpp
2009-11-06 Marco CostalbaFix a small warning under icc
2009-11-06 Marco CostalbaBig-endian compatible pop_1st_bit()
2009-11-06 Marco CostalbaFix a compile error in debug mode
2009-11-05 Marco CostalbaEnable PH_TT_MOVES during evasion generation
2009-11-05 Marco CostalbaExtend move_is_legal() to work also when in check
2009-11-05 Marco CostalbaMove locals definitions at the function start
2009-11-05 Marco CostalbaRetire MovePicker::discovered_check_candidates()
2009-11-05 Marco CostalbaRewrite generate_pawn_moves() and simplify evasions
2009-11-05 Marco CostalbaGenerate pseudo-legal moves in generate_evasions()
2009-11-04 Marco CostalbaOptimize generate_evasions()
2009-11-04 Marco CostalbaSpeed up perft
2009-11-04 Marco CostalbaRemove SEE optimizations
2009-11-01 Marco CostalbaReorder evasions
2009-11-01 Marco CostalbaAnother see() shortcut
2009-11-01 Marco CostalbaShortcut see_sign() when SEE is known negative
2009-11-01 Marco CostalbaRemove castling moves in check generation
2009-11-01 Marco CostalbaOptimize check generation
2009-11-01 Joona KiiskiImplemented perft
2009-10-31 Marco CostalbaEvaluation threat values after 39089 games
2009-10-25 Marco CostalbaFix build under gcc
2009-10-25 Marco CostalbaAdd threat evaluation
2009-10-23 Marco CostalbaMicro optimize mobility calculation
2009-10-22 Marco CostalbaUnify capture and promotion tests
2009-10-22 Marco CostalbaDon't prune TT move in qsearch even if SEE < 0
2009-10-22 Marco CostalbaPick best moves one per cycle instead of sorting
2009-10-19 Marco CostalbaAvoid a needless locking in sp_search()
2009-10-18 Joona KiiskiSimilarize pruning code in search() and sp_search()
2009-10-17 Marco CostalbaUse an homegrown insertion sort instead of std::sort()
2009-10-15 Marco CostalbaDo not prune the move if we are still under mate
2009-10-15 Tord RomstadMinor improvement in eval of unstoppable pawns promotin...
2009-10-12 Marco CostalbaFix a crash when reaching PLY_MAX in a check position
2009-10-12 Marco CostalbaAdd a new rule on promoting pawns in evaluate_passed_pa...
2009-10-12 Marco CostalbaFix x-ray attack from behind in evaluate_passed_pawns()
2009-10-12 Marco CostalbaSmall cleanup and in evaluate_passed_pawns()
2009-10-12 Marco CostalbaRevert "Use std::stable_sort() instead of std::sort()"
2009-10-10 Marco CostalbaUse std::stable_sort() instead of std::sort()
2009-10-10 Marco CostalbaUnroll color loops in evaluate_passed_pawns()
2009-10-10 Marco CostalbaUse piece_list to scan the pawns in evaluate_pawns()
2009-10-10 Marco CostalbaFix pieceList initialization in Position::clear()
2009-10-09 Marco CostalbaUnroll color loops in get_pawn_info
2009-10-09 Marco CostalbaSmall micro-optimization in get_pawn_info()
2009-10-09 Marco CostalbaRestore pliesFromNull counter
2009-10-09 Marco CostalbaFix an off-by-one bug in extract_pv()
2009-10-09 Marco CostalbaRewrite previous patch using only one counter
2009-10-09 Marco CostalbaDo not claim repetition after null move
2009-10-08 Marco CostalbaRestore development version
2009-10-08 Marco CostalbaStockfish 1.5.1
2009-10-08 Marco CostalbaFix the polling frequency when pondering
2009-10-08 Tord RomstadUse slightly lower polling frequency in the last few...
2009-10-07 Tord RomstadMinor change to time management code, to make sure...
2009-10-06 Tord RomstadDisplay fail high/fail low in search log file.
2009-10-06 Marco CostalbaFix bogus comment in extract_pv()
2009-10-06 Marco CostalbaFix use of an initialized SearchStack
2009-10-06 Marco CostalbaRemove a redundant assignment in PawnInfo c'tor
2009-10-06 Marco CostalbaSmall code reformat in TranspositionTable::extract_pv()
2009-10-05 Tord RomstadFixed an embarassing Chess960 bug found by Alexander...
2009-10-05 Marco CostalbaRestore development version
2009-10-04 Marco CostalbaStockfish 1.5
2009-10-04 Marco CostalbaSmall touches to increased mobility patch
2009-10-03 Marco CostalbaMove a comment where it belongs in SEE
2009-10-03 Marco CostalbaDon't increase mobility if attacked piece is defended...
2009-09-30 Marco CostalbaCount two times number of attacked pieces in mobility
2009-09-30 Marco CostalbaOptimize futilityValue calculation
2009-09-30 Marco CostalbaStore pawn attacks in PawnInfo
2009-09-30 Tord RomstadFixed a couple of typos in a comment.
2009-09-29 Marco CostalbaFix a MSVC warning in search.cpp
2009-09-29 Tord RomstadTemporarily removed the unfinished UCI_Elo code in...
2009-09-29 Marco CostalbaPrint RootMoveList startup scoring
2009-09-28 Marco CostalbaRetire compute_weight() in evaluation.cpp
next