Don't store Thread info in Position
[stockfish] / src / search.cpp
2012-04-06 Marco CostalbaDon't store Thread info in Position
2012-04-04 Marco CostalbaUse a Thread instead of an array index
2012-04-04 Marco CostalbaBig Position renaming
2012-03-31 Marco CostalbaComplete the renaming in Search::LimitsType
2012-03-31 Marco CostalbaReset search time as early as possible
2012-03-28 Marco CostalbaMerge pull request #11 from glinscott/squash
2012-03-27 Marco CostalbaUse UCI names in Search::LimitsType
2012-03-26 Marco CostalbaMerge pull request #9 from glinscott/master
2012-03-25 Gary LinscottMerge remote-tracking branch 'upstream/master'
2012-03-25 Marco CostalbaUse std::vector<Thread*> to store threads
2012-03-25 Marco CostalbaRefactor ThreadsManager::set_size() functionality
2012-03-24 Marco CostalbaFix a MSVC warning
2012-03-22 Marco CostalbaUse a local copy of tte->value()
2012-03-18 Marco CostalbaRename occupied_squares() to pieces()
2012-03-07 Marco CostalbaIntroduce Eval namespace
2012-03-06 Marco CostalbaConvert init of eval to async option
2012-03-05 Marco CostalbaAsync UCI options actions
2012-03-04 Marco CostalbaIntroduce single_bit() helper
2012-03-03 Marco CostalbaRewrite time measurement code
2012-02-26 Marco CostalbaIntroduce another two (bitboard,square) operators
2012-02-21 Marco CostalbaRetire ss->bestMove
2012-02-21 Marco CostalbaDon't update bestValue in check_is_dangerous()
2012-02-19 Marco CostalbaSpread usage of pos.piece_moved()
2012-02-19 Marco CostalbaMove some stuff out of lock protection in split()
2012-02-18 Marco CostalbaSmall renaming in Thread struct
2012-02-18 Marco CostalbaFix a race when extracting PV from TT
2012-02-12 Marco CostalbaDon't wake up threads at the beginning of the search
2012-02-03 Marco CostalbaMove wait_for_stop_or_ponderhit() under Thread
2012-02-03 Marco CostalbaReduce lock contention in idle_loop
2012-01-31 Marco CostalbaFix subtle race with slave allocation
2012-01-31 Marco CostalbaFix bug in useless checks prune
2012-01-29 Marco CostalbaDon't log search info after a stop
2012-01-29 Marco CostalbaBitwise operator overloads between Bitboard and Square
2012-01-29 Marco CostalbaReplace clear_bit() with xor_bit()
2012-01-27 Marco CostalbaRename ValueType to Bound
2012-01-27 Marco CostalbaRestore LMR depth limit
2012-01-27 Marco CostalbaReformat threads code
2012-01-23 Marco CostalbaSimplify locking usage
2012-01-22 Marco CostalbaFix incorrect assert(PvNode == (alpha != beta - 1))
2012-01-21 Marco CostalbaFix ss->currentMove when probcutting
2012-01-18 Justin BlanchardFix "go nodes", at least when Threads=1
2012-01-18 Marco CostalbaDon't allow LMR to fall in qsearch
2012-01-16 Marco CostalbaFix a (bogus) warning with gcc 4.4
2012-01-14 Marco CostalbaMove struct RootMove to Search namespace
2012-01-14 Marco CostalbaUse a set to store SearchMoves
2012-01-13 Marco CostalbaEnable easy move detection only for recaptures
2012-01-12 Marco CostalbaUse operator~ to flip colors and squares
2012-01-09 Marco CostalbaIntroduce piece_moved() to simplify common code
2012-01-06 Marco CostalbaExtra time management safety
2012-01-06 Marco CostalbaTry hard not to lose on time
2012-01-02 Marco CostalbaBig renaming of move's helpers
2012-01-01 Marco CostalbaSimplify Book APIs
2011-12-30 Marco CostalbaReformat types.h
2011-12-30 Marco CostalbaSimplify debug functions
2011-12-30 Marco CostalbaAssorted cleanups in benchmark.cpp
2011-12-30 Marco CostalbaRetire RootMove::nodes
2011-12-30 Marco CostalbaUpdate copyright year to 2012
2011-12-28 Marco CostalbaAdd user-defined conversions to UCIOption
2011-12-28 Marco CostalbaFix score_to_uci()
2011-12-28 Marco CostalbaBetter document how mate scores are stored in TT
2011-12-28 Marco CostalbaRename Pieces
2011-12-27 Marco CostalbaDocument mate distance pruning
2011-12-27 Marco CostalbaAssert enhancements in search
2011-12-26 Marco CostalbaReformat UCI option code
2011-12-25 Marco CostalbaRename getters functions removing 'get_' prefix
2011-12-25 Marco CostalbaRestore std::cout instead of printf()
2011-12-24 Marco CostalbaDon't update killers for evasions
2011-12-18 Marco CostalbaUse ADL to skip std:: qualifier
2011-12-17 Marco CostalbaUse printf() instead of std::cout()
2011-12-16 Marco CostalbaRetire update_history() Inline the only caller site
2011-12-16 Marco CostalbaFix book move with searchmoves compatibility
2011-12-14 Marco CostalbaSimplify id_loop() signature
2011-12-14 Marco CostalbaReformat sending of PV information
2011-12-14 Marco CostalbaFurther simplify aspiration code
2011-12-14 Marco CostalbaSimplify aspiration window calculation
2011-12-12 Marco CostalbaRetire RootMoveList
2011-12-10 Marco CostalbaPrune silly comments in search()
2011-12-10 Marco CostalbaAllow to prune also first move
2011-12-10 Marco CostalbaDon't update bestValue when pruning
2011-12-08 Marco CostalbaFix compile for 64 bits
2011-12-07 Marco CostalbaRemove some (int) casts
2011-12-07 Marco CostalbaRetire all extensions (but checks) for non-PV nodes
2011-12-06 Marco CostalbaPrefer empty() to size()
2011-12-04 Marco CostalbaMove SearchStack under Search namespace
2011-12-04 Marco CostalbaRetire move.h
2011-12-03 Marco CostalbaTidy up comments in uci.cpp
2011-11-27 Marco CostalbaLittle reformat of elapsed_search_time()
2011-11-27 Marco CostalbaDetach search arguments from UI thread
2011-11-26 Marco CostalbaFix a race in pondering mode
2011-11-26 Marco CostalbaIntroduce Search namespace
2011-11-26 Marco CostalbaRewrite async I/O
2011-11-19 Marco CostalbaReformat search dispatch code
2011-11-19 Marco CostalbaFix regression with printing of debug info
2011-11-19 Marco CostalbaDon't check for early stop when StopOnPonderhit is set
2011-11-19 Marco CostalbaEarly stop: retire redundant Rml.size() == 1 case
2011-11-18 Marco CostalbaRewrite early stop logic
2011-11-13 Marco CostalbaRename value in bestValue in id_loop()
2011-11-06 Marco CostalbaReformat all_slaves_finished()
2011-11-06 Marco CostalbaBetter document and reshuffle stuff in think()
2011-11-06 Marco CostalbaBetter define wait_for_stop_or_ponderhit()
next