Use special null move technique in low depth.
[stockfish] / src / search.cpp
2009-08-26 Joona KiiskiUse special null move technique in low depth.
2009-08-26 Joona KiiskiUse nullMove only through MovePicker.
2009-08-26 Joona KiiskiCreate useNullMove local variable
2009-08-25 Marco CostalbaMicro-optimze extension()
2009-08-10 Marco CostalbaEnable prefetch also for gcc
2009-08-09 Marco CostalbaTry to prefetch as soon as position key is ready
2009-08-09 Marco CostalbaAdd TT prefetching support
2009-08-08 Marco CostalbaLet LMR at root be independent of MultiPV value
2009-08-07 Tord RomstadSupply the "upperbound" and "lowerbound" parameters...
2009-08-06 Tord RomstadMoved the code for extracting the PV from the TT to...
2009-08-06 Tord RomstadAdded a new function build_pv(), which extends a PV...
2009-08-04 Tord RomstadInitial work towards adjustable playing strength.
2009-08-03 Tord RomstadAdded LMR at the root.
2009-07-26 Joona KiiskiRemove useless mate value special handling in null...
2009-07-25 Marco CostalbaMicro optimize extension() in search.cpp
2009-07-20 Marco CostalbaCorrectly set mateThreat in search()
2009-07-18 Marco CostalbaUse increased LMR horizont also in PV search
2009-07-18 Marco CostalbaReintroduce null move dynamic reduction
2009-07-18 Marco CostalbaUse increased LMR horizont only after a null move
2009-07-18 Marco CostalbaCombine increased LMR horizont and fixed null move...
2009-07-17 Tord RomstadRemoved an incorrect assert() statement in search.cpp...
2009-07-15 Tord RomstadRenamed the variable 'looseOnTime' to 'loseOnTime'...
2009-07-15 Marco CostalbaRemove "Last seconds noise" filtering UCI option
2009-07-12 Marco CostalbaIntroduce see_sign() and use it to shortcut full see()
2009-07-12 Marco CostalbaMove some global variables to local scope in search.cpp
2009-07-02 Marco CostalbaRevert per-thread history tables
2009-06-20 Marco CostalbaFix compile errors in debug mode
2009-06-20 Marco CostalbaMicro optimize and rename move_promotion()
2009-06-18 Joona KiiskiDisable use of aspiration window in known win positions
2009-06-13 Marco CostalbaReduce SMP contention on TT
2009-06-12 Marco CostalbaCode style triviality in search.cpp
2009-06-12 Marco CostalbaRemove global variables from search.h
2009-06-12 Marco CostalbaMovePicker doesn't need to know if called from a pv...
2009-06-03 Marco CostalbaDocument variables with heavy SMP read access
2009-06-03 Marco CostalbaRetire UseQSearchFutilityPruning and UseFutilityPruning
2009-06-03 Marco CostalbaUse one History table per thread
2009-06-02 Marco CostalbaConvert History table H in a local variable
2009-06-02 Marco CostalbaAvoid using EmptySearchStack global
2009-05-16 Marco CostalbaMove beta counter variables to the per-thread data
2009-05-16 Marco CostalbaBetter document how history works
2009-05-15 Marco CostalbaFix broken multi-pv with aspiration window search
2009-05-07 Marco CostalbaUpdate copyright year
2009-05-07 Marco CostalbaRewrite the way application exits
2009-05-07 Marco CostalbaBe sure book file is closed before we leave
2009-05-03 Marco CostalbaChange TT interface to ask directly for a position key
2009-04-30 Marco CostalbaDo not razor after a null move
2009-04-29 Marco CostalbaFix assignment of pv[0] when creating root move list
2009-04-28 Marco CostalbaMerge Joona's razoring tweaks
2009-04-28 Marco CostalbaHardcode depth limit for selective search
2009-04-27 Marco CostalbaCode style cleanup in transposition table code
2009-04-27 Marco CostalbaRemove an useless comparison in futility pruning
2009-04-26 Marco CostalbaSmall code tidy up and test results
2009-04-26 Joona KiiskiRazor again at depth one
2009-04-26 Joona KiiskiMake futility and razor margins more tunable
2009-04-26 Marco CostalbaDo not hardcode default values of UCI variables
2009-04-19 Joona KiiskiAdd missing header file to make stockfish compile with...
2009-04-18 Marco CostalbaIn qsearch store the cut move in TT
2009-04-18 Marco CostalbaMerge Joona's new aspiration window search
2009-04-18 Marco CostalbaRemove failHigh/Low bits from IterationInfoType
2009-04-18 Joona KiiskiRestore calling insert_pv after search is aborted ...
2009-04-18 Marco CostalbaLittle code style tweaks
2009-04-18 Marco CostalbaRevert previous patch as per Joona request
2009-04-18 Joona KiiskiImprove handling of fail-highs in assumed PV
2009-04-18 Joona KiiskiRevert "Implement a fallback system when aspiration...
2009-04-18 Joona KiiskiImplement a fallback system when aspiration search...
2009-04-18 Joona KiiskiRevert "Implement bestValue in root_search."
2009-04-18 Joona KiiskiImplement bestValue in root_search.
2009-04-18 Joona KiiskiDynamic aspiration search without research.
2009-04-11 Marco CostalbaRemove unused currentMoveCaptureValue from search stack
2009-04-11 Marco CostalbaLess aggressive null move dynamic reduction
2009-04-03 Marco CostalbaRevert dynamic LMR
2009-03-31 Marco CostalbaSilence a bunch of warnings under MSVC /W4
2009-03-31 Marco CostalbaRevert setting a flag when TT value equals static evalu...
2009-03-30 Marco CostalbaRemember when TT value equals static evaluation value
2009-03-27 Marco CostalbaRevert storing of TT when returning from "stand pat"
2009-03-24 Marco CostalbaCache evaluation score in qsearch
2009-03-24 Marco CostalbaLet to toggle dynamic LMR
2009-03-24 Marco CostalbaIn qsearch update TT only if returning from stand pat
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
next