stockfish
2012-04-26 Marco CostalbaClear TT before running 'bench'
2012-04-22 Marco CostalbaRetire "Active reparenting"
2012-04-17 Marco CostalbaFix endless reaparenting loop
2012-04-16 Marco CostalbaImproved cutoff check when reparenting
2012-04-14 Marco CostalbaUse more_than_one() instead of single_bit()
2012-04-14 Marco CostalbaReparent to latest
2012-04-12 Marco CostalbaDon't reparent if a cutoff is pending
2012-04-10 Marco CostalbaActive Reparenting
2012-04-09 Marco CostalbaSync compute_xxx implementations
2012-04-09 Marco CostalbaMove Tempo to evaluation
2012-04-09 Marco CostalbaMicro-optimize do_castle_move()
2012-04-09 Marco CostalbaDisable book during analysis
2012-04-08 Marco CostalbaIntroduce make_castle_right() helper
2012-04-08 Marco CostalbaShrink castlePath[] and castleRookSquare[] sizes
2012-04-08 Marco CostalbaReduce stack usage
2012-04-07 Marco CostalbaFix 'bench' for Chess960 case
2012-04-07 Marco CostalbaUse bench to implement UI 'perft' command
2012-04-07 Marco CostalbaTeach 'bench' to run current position
2012-04-07 Marco CostalbaDon't need to wait after a "ponderhit"
2012-04-07 Marco CostalbaRevert "Penalty for undefended rook"
2012-04-06 Marco CostalbaReplace Position::copy()
2012-04-06 Marco CostalbaRevert thread_local stuff
2012-04-06 Marco CostalbaUse thread_local compiler specifics
2012-04-06 Marco CostalbaFix a (theoretical) race leading to a crash
2012-04-06 Marco CostalbaTeach UI thread to use main thread resources
2012-04-06 Marco CostalbaDon't store Thread info in Position
2012-04-06 Marco CostalbaIntroduce thread local storage
2012-04-06 Marco CostalbaRewrite pop_1st_bit() to be endian independent
2012-04-04 Marco CostalbaUse a Thread instead of an array index
2012-04-04 Marco CostalbaBig Position renaming
2012-04-04 Marco CostalbaMicro-optimize last_1() for 32bits
2012-04-02 Marco CostalbaFix bench with fen files regression
2012-04-02 Marco CostalbaSimplify Endgames::probe()
2012-04-01 Marco CostalbaUse polymorphism to resolve map() overloading
2012-04-01 Marco CostalbaUse a std::vector to store searchMoves
2012-04-01 Marco CostalbaRetire platform specifics include in misc.cpp
2012-04-01 Marco CostalbaBetter document square flipping helpers
2012-04-01 Marco CostalbaIntroduce Bitboards namespace
2012-04-01 Marco CostalbaProcess 'bench' also from SF prompt
2012-03-31 Marco CostalbaUse std::vector to implement HashTable
2012-03-31 Marco CostalbaRename Materials and Pawns hash stuff
2012-03-31 Marco CostalbaComplete the renaming in Search::LimitsType
2012-03-31 Marco CostalbaReset search time as early as possible
2012-03-30 Marco CostalbaRevert "Call wait_for_search_finished() only when quitting"
2012-03-29 Marco CostalbaLast touches to pawns shelter code
2012-03-29 Marco CostalbaFix an hang when max depth is reached
2012-03-28 Marco CostalbaRefactor pawns shelter and storm
2012-03-28 Marco CostalbaRestore MS1BTable[]
2012-03-28 Marco CostalbaSilently handle "ucinewgame" command
2012-03-28 Marco CostalbaReplace MS1BTable[] with BitCount8Bit[]
2012-03-28 Marco CostalbaMerge pull request #11 from glinscott/squash
2012-03-27 Marco CostalbaSet do_sleep out of lock protection
2012-03-27 Marco CostalbaUse UCI names in Search::LimitsType
2012-03-26 Marco CostalbaMerge pull request #9 from glinscott/master
2012-03-26 Marco CostalbaSimplify start_searching() signature
2012-03-26 Marco CostalbaCall wait_for_search_finished() only when quitting
2012-03-26 Marco CostalbaIntroduce and use wait_for_search_finished()
2012-03-26 Gary LinscottAdd more detailed pawn shelter/storm evaluation
2012-03-26 Marco CostalbaMove ThreadsManager::exit() to d'tor
2012-03-25 Marco CostalbaFix compile error with gcc
2012-03-25 Marco CostalbaReset Thread::maxPly before a new search
2012-03-25 Marco CostalbaFix race in ThreadsManager::sleep()
2012-03-25 Gary LinscottMerge remote-tracking branch 'upstream/master'
2012-03-25 Marco CostalbaTry to mimic std::thread API
2012-03-25 Marco CostalbaUse std::vector<Thread*> to store threads
2012-03-25 Marco CostalbaRefactor Thread class
2012-03-25 Marco CostalbaRefactor ThreadsManager::set_size() functionality
2012-03-25 Marco CostalbaRevert "Don't sync with C library I/O buffers"
2012-03-25 Marco CostalbaDon't ceil cpu_count()
2012-03-24 Marco CostalbaFix a MSVC warning
2012-03-24 Marco CostalbaRename lock.h to platform.h
2012-03-23 Marco CostalbaRemove last platform specific code form thread.cpp
2012-03-22 Marco CostalbaMerge two loops in ThreadsManager::init()
2012-03-22 Marco CostalbaUse a local copy of tte->value()
2012-03-22 Gary LinscottPenalty for undefended rook as well
2012-03-22 mcostalbaMerge pull request #8 from glinscott/master
2012-03-21 Gary LinscottOptimize undefended minor check.
2012-03-21 Gary LinscottPenalize undefended minors
2012-03-20 Marco CostalbaFix Logger under MSVC iostream libraries
2012-03-20 Marco CostalbaRemove cruft from Logger class
2012-03-20 Marco CostalbaBetter on_change() argument name
2012-03-19 Marco CostalbaAdd also logging of std::cin
2012-03-18 Marco CostalbaAdd (smart) logging facility
2012-03-18 Marco CostalbaShow startup messages immediately
2012-03-18 Marco CostalbaRevert to byTypeBB[0] storing occupied squares
2012-03-18 Marco CostalbaRename occupied_squares() to pieces()
2012-03-17 Marco CostalbaUCI buttons don't need a value
2012-03-17 Marco CostalbaDon't use "OwnBook" by default
2012-03-17 Marco CostalbaRetire "ucinewgame" UCI option
2012-03-17 Marco CostalbaFix UCI 'button' options
2012-03-12 Marco CostalbaDon't sync with C library I/O buffers
2012-03-10 Marco CostalbaFix time_to_msec() precision
2012-03-07 Marco CostalbaIntroduce Eval namespace
2012-03-07 Marco CostalbaDouble pinner bonus
2012-03-06 Marco CostalbaConvert init of eval to async option
2012-03-05 Marco CostalbaAsync UCI options actions
2012-03-05 Marco CostalbaUse new Time class in timed_wait()
2012-03-04 Marco CostalbaIntroduce single_bit() helper
2012-03-04 Marco CostalbaIntroduce pinning bonus
2012-03-03 Marco CostalbaRewrite time measurement code
next