Wait at least until iteration 3 before to stop the search
[stockfish] / src / search.cpp
2009-03-24 Marco CostalbaWait at least until iteration 3 before to stop the...
2009-03-23 Marco CostalbaRevert odd depths razoring
2009-03-23 Marco CostalbaMore aggressive dynamic LMR
2009-03-22 Marco CostalbaLMR dynamic reduction
2009-03-22 Marco CostalbaAlways print a best move when requested
2009-03-21 Marco CostalbaFix: In qsearch do not use TT value when in a PV node
2009-03-15 Marco CostalbaSilence a good bunch of Intel warnings
2009-03-15 Marco CostalbaRevert NULL move beta corrections
2009-03-15 Marco CostalbaRetire Null Driven IID
2009-03-14 Marco CostalbaMerge Joona Kiiski NULL search beta correction
2009-03-03 Marco CostalbaCleanup SearchStack initialization
2009-03-02 Marco CostalbaRevert hidden checkers rework
2009-02-22 Marco CostalbaIntroduce StateInfo instead of UndoInfo
2009-02-22 Marco CostalbaConvert also undo_null_move() to avoid passing UndoInfo...
2009-02-22 Marco CostalbaPassing UndoInfo is not needed anymore when undoing...
2009-02-19 Marco CostalbaFinally remove any occurence of dcCandidates from searc...
2009-02-19 Marco CostalbaDo not pass discovery check candidates in Position...
2009-02-19 Marco CostalbaDo not pass pinned argument in Position::move_is_check()
2009-02-17 Marco CostalbaChange piece_attacks_square() API
2009-02-13 Marco CostalbaAvoid a call to move_is_capture() in extension()
2009-01-05 Marco CostalbaTake in account odd depths in razoring formula
2008-12-29 Marco CostalbaStockfish 1.2 optimistic
2008-12-29 Marco CostalbaMicro optimization in extension()
2008-12-29 Marco CostalbaRemove a gcc warning on an unused variable
2008-12-28 Marco CostalbaProperly handle odd depths in razor formula
2008-12-28 Marco CostalbaSafer razoring formula
2008-12-25 Marco CostalbaTweak again futility margings
2008-12-25 Marco CostalbaExpose new futility margin interface to UCI
2008-12-25 Marco CostalbaTweak futility margins
2008-12-24 Marco CostalbaTry razoring only for depth > OnePly
2008-12-24 Marco CostalbaFutility pruning till ply 6 included
2008-12-23 Marco CostalbaFix a comment
2008-12-23 Marco CostalbaMerge futility pruning from Glaurung 2.2
2008-12-22 Marco CostalbaSet the 'Problem' variable only at ply == 1
2008-12-21 Marco CostalbaRetire EvaluatePawnStorms and UseEasyMove constants
2008-12-21 Marco CostalbaSEE: add support for enpassant moves
2008-12-21 Marco CostalbaCall poll() before to check for stopped search
2008-12-21 Marco CostalbaLess aggressive razoring
2008-12-18 Marco CostalbaRevert: "Do not razor when in check"
2008-12-17 Marco CostalbaTrigger of PawnEndgameExtension if capture is not a...
2008-12-16 Marco Costalbasearch_pv: an enpassant move is a capture
2008-12-16 Marco Costalbaqsearch: take in account enpassant in futility formula
2008-12-16 Marco Costalbaqsearch: do not call evaluate when in check
2008-12-15 Marco CostalbaDo not razor while in check or value is mate
2008-12-15 Marco CostalbaDo not null search when beta is a mate value
2008-12-15 Marco CostalbaBetter document null move dynamic reduction
2008-12-15 Marco CostalbaIntroduce beta counters to order moves at ply one
2008-12-14 Marco CostalbaDebugging: move debug function definitions in misc.cpp
2008-12-12 Marco CostalbaFix two bugs in ok_to_prune() (2)
2008-12-11 Marco CostalbaDisable "Null driven IID" by default
2008-12-11 Marco CostalbaNull move only for depth > OnePly
2008-12-10 Marco CostalbaNull driven IID: remove IIDMargin from see() condition
2008-12-08 Marco CostalbaAdd "Null driven IID" UCI option (default true)
2008-12-08 Marco CostalbaNull move driven internal iterative deepening
2008-12-06 Marco CostalbaNull capture pruning
2008-11-30 Marco CostalbaRevert opponent time advantage logic
2008-11-25 Marco CostalbaTweak allocated time per move
2008-11-25 Marco CostalbaRewrok the extendeable patch
2008-11-25 Marco CostalbaUse extendable instead of depth extension
2008-11-22 Marco CostalbaIntroduce depth limited benchmarking
2008-11-19 Marco Costalbaqsearch: restore pruning of pv nodes with negative SEE
2008-11-16 Marco CostalbaFix Intel warnings and init_search_stack argument
2008-11-16 Marco CostalbaAdd and use update_killers()
2008-11-16 Marco CostalbaAdd and use move_is_killer() helper
2008-11-16 Marco CostalbaConvert killers to a vector
2008-11-16 Marco Costalbaqsearch: do not prune pv nodes with negative SEE
2008-11-16 Marco CostalbaMovePicker: use EvalInfo to skip generating captures
2008-11-10 Marco CostalbaFix in ok_to_history(): castle move is not a capture
2008-11-10 Marco CostalbaMicro optimization of update_history()
2008-11-10 Marco CostalbaUse cut-off checks in qsearch as killer moves
2008-11-10 Marco CostalbaSmaller null move reduction when depth is high
2008-11-10 Marco CostalbaIntroduce LastIterations variable
2008-11-02 Marco CostalbaStockfish 1.0
2008-11-02 Marco Costalbasearch: micro optimization
2008-11-01 Marco CostalbaRevert "Relax time constraints"
2008-11-01 Marco CostalbaPartially space inflate search.cpp
2008-11-01 Marco CostalbaRelax time constraints
2008-11-01 Marco CostalbaRevert "Last minute surprise" for now
2008-11-01 Marco CostalbaRefine "few moves" in "last minute surprise"
2008-10-26 Marco CostalbaManual merge
2008-10-26 Marco CostalbaSpace inflate extension() code
2008-10-26 Marco CostalbaTEST: extend when few moves available
2008-10-20 Marco CostalbaUpdate copyright info
2008-10-19 Marco CostalbaUpdate copyright info
2008-10-13 Marco CostalbaImplement Last Seconds Noise (LSN) filtering
2008-10-13 Marco CostalbaAdd a second margin to razoring
2008-10-11 Marco CostalbaAdd mean calculation in debug tools
2008-10-11 Marco CostalbaRevert bad capture pruning
2008-10-06 Marco CostalbaBetter interface to get the current move type
2008-10-06 Marco CostalbaAllow to prune bad captures
2008-09-23 Marco CostalbaWarnings termination fest
2008-09-23 Marco CostalbaDo not use evaluate() for razoring
2008-09-20 Marco CostalbaFinally remove last old C style I/O stuff
2008-09-18 Marco CostalbaCleanup poll()
2008-09-18 Marco CostalbaImprove time managment
2008-09-18 Marco CostalbaPass also opponent time to think()
2008-09-18 Marco CostalbaPrefer strncpy() to strcpy()
2008-09-18 Marco CostalbaFix: "Ponder" option has type bool not int
2008-09-09 Marco CostalbaSpace inflate sp_search_pv
2008-09-09 Marco CostalbaSpace inflate sp_search
next