Revert store of distinct upper and lower bounds
[stockfish] / src / search.cpp
2012-12-15 Marco CostalbaRevert store of distinct upper and lower bounds
2012-12-10 Marco CostalbaMerge branch 'eval_cache'
2012-12-09 Marco CostalbaFix comparison with alpha, not beta
2012-12-09 Marco CostalbaStore distinct upper and lower bound scores
2012-12-04 Marco CostalbaMerge branch 'eval_cache'
2012-12-01 Marco CostalbaReintroduce eval optimizaion from null search
2012-12-01 Marco CostalbaDon't save eval score in TT
2012-12-01 Marco CostalbaDon't use TT just to save a node evaluation
2012-12-01 Marco CostalbaDon't read eval from TT anymore
2012-12-01 Marco CostalbaRetire eval optimization from null search
2012-11-27 Marco CostalbaDon't double check for move legality
2012-11-26 Marco CostalbaUpdate bestValue when futility pruning
2012-11-18 Marco CostalbaAvoid spamming the GUI in multipv search
2012-11-17 Marco CostalbaBetter document fail-high condition
2012-11-11 Marco CostalbaDon't access std::cout from Position::print()
2012-11-11 Marco CostalbaRestore old BOUND_EXACT logic in qsearch
2012-11-11 Marco CostalbaRevert "Don't prune discovered checks"
2012-11-07 Marco CostalbaDon't prune discovered checks
2012-11-05 Marco CostalbaAnother attempt at evaluation shortcut
2012-11-05 Marco CostalbaTemporary revert previous patch
2012-11-04 Marco CostalbaSkip evaluate() call after a null move
2012-11-03 Marco CostalbaCorrectly fix "break from split" patch
2012-11-03 Marco CostalbaRelax constrain in prevents_threat()
2012-11-03 Marco CostalbaSync connected_threat() and yields_to_threat()
2012-11-03 Marco CostalbaDon't 'break' upon returning from split()
2012-11-03 Marco CostalbaRemove a redundant condition in connected_moves()
2012-11-03 Marco CostalbaRelax constrain in connected_moves()
2012-11-03 Marco CostalbaReformat connected_moves()
2012-11-02 Marco CostalbaFix an off-by-one bug in multi pv print
2012-11-02 Marco CostalbaFix a condition in connected_moves()
2012-11-01 Marco CostalbaPass InCheck as template parameter of qsearch()
2012-10-30 Marco CostalbaUse correct occupancy in connected_threat()
2012-10-30 Marco CostalbaRetire move_attacks_square()
2012-10-27 Marco CostalbaReformat check_is_dangerous()
2012-10-27 Marco CostalbaUse std::stack instead of fixed size array
2012-10-26 Marco CostalbaFix asserts due to TT access races
2012-10-26 Marco CostalbaExtend full 3 fold detection to PvNodes
2012-10-26 Marco CostalbaMerge pull request #34 from jromang/repetition
2012-10-25 Jean-Francois RomangFull three fold repetition detection only at root node
2012-10-25 Jean-Francois RomangEnable true 3 fold detection in search
2012-10-25 Jean-Francois RomangAllow full repetition detection
2012-10-24 Marco CostalbaFix an assert when we stop the search
2012-10-24 Marco CostalbaRename RootPosition and shuffle think()
2012-10-24 Marco CostalbaDrop Chess960 and UCIMultiPV globals and rename MultiPV
2012-10-24 Marco CostalbaWrap in a class Skill Level code
2012-10-24 Marco CostalbaShuffle aspiration window loop
2012-10-22 Marco CostalbaRetire refine_eval()
2012-10-21 Marco CostalbaChange NO_PIECE value and shrink PieceValue[]
2012-10-21 Marco CostalbaUse self-describing constants instead of numbers
2012-10-21 Marco CostalbaMove RootColor from Eval to Search
2012-10-20 Marco CostalbaContempt factor: use DrawValue also in case of stealmates
2012-10-20 Marco CostalbaFix compatibility with old Windows 95 and 98
2012-10-14 Marco CostalbaDocument why is safe ttValue == VALUE_NONE
2012-10-13 Marco CostalbaMove all Contempt Factor code to search.cpp
2012-10-13 Marco CostalbaRetire can_return_tt() and rewirte TT-hit code
2012-10-13 Marco CostalbaScale contempt factor to zero at endgame
2012-10-11 Marco CostalbaFix a minor bug in search
2012-10-10 Marco CostalbaRetire is_dangerous() and inline its content
2012-10-07 Marco CostalbaSync qsearch with search
2012-10-06 Marco CostalbaFix Contempt Factor implementation
2012-10-05 Marco CostalbaRetire futility_move_count()
2012-10-05 Marco CostalbaRewrite search best value update
2012-10-05 Marco CostalbaAdd experimental contempt factor
2012-10-03 Marco CostalbaRetire EasyMoveMargin
2012-10-03 Marco CostalbaDon't hide thresolds values
2012-10-02 Marco CostalbaFurther push singular extension
2012-10-01 Marco CostalbaFurther rearrange search()
2012-09-30 Marco CostalbaAdd support for node limited search
2012-09-29 Marco CostalbaSkip some useless initializations in search()
2012-09-29 Marco CostalbaDon't need to early check PV moves for legality
2012-09-16 Marco CostalbaRename class Book to PolyglotBook
2012-09-14 Marco CostalbaDon't exit earlier from aspiration window loop
2012-09-14 Marco CostalbaFix MSVC 2012 64bits warnings
2012-09-04 Marco CostalbaGet rid of struct Time
2012-09-02 Marco CostalbaRename current_time() to now()
2012-08-31 Marco CostalbaRetire Time::restart()
2012-08-29 Marco CostalbaConvert to sync_cout and sync_endl
2012-08-27 Marco CostalbaCorrectly handle handover of setup states
2012-08-24 Marco CostalbaIntroduce struct Mutex and ConditionVariable
2012-08-20 Marco CostalbaReformat piece values arrays
2012-08-19 Marco CostalbaAvoid wake up master thread when useless
2012-08-19 Marco CostalbaSimplify idle_loop() signature
2012-08-19 Marco CostalbaPrefer size_t over int for array sizes
2012-08-18 Marco CostalbaExplicitly qualify STL functions
2012-08-18 Marco CostalbaRetire MovePickerExt struct
2012-07-15 Marco CostalbaIntroduce notation.h
2012-07-15 Marco CostalbaRewrite pv_info_xxx() signatures
2012-07-14 Marco CostalbaInclude castle moves in 'dangerous' flag
2012-07-14 Marco CostalbaMerge exclusion search conditions
2012-07-13 Marco CostalbaRemove redundant condition in is_dangerous()
2012-07-08 Marco CostalbaRename first_1 / last_1 in lsb / msb
2012-07-05 Marco CostalbaStreamline null search reduction formula
2012-06-24 Marco CostalbaUse type_of() to categorize the moves
2012-05-12 Marco CostalbaRevert "Don't split if reduced below min_split_depth"
2012-05-11 Marco CostalbaFix compilation with Android NDK
2012-05-01 Marco CostalbaConvert constants to decimal representation
2012-04-29 Marco CostalbaDon't split if reduced depth is below min_split_depth
2012-04-29 Marco CostalbaRemove unreachable extension condition
2012-04-28 Marco CostalbaProper indenting of multiple conditions
2012-04-22 Marco CostalbaRetire "Active reparenting"
next