stockfish
2015-04-18 Alain SAVARDExclude queen from Rook Contact Check computation
2015-04-15 lucasartRetire FORCE_INLINE
2015-04-12 VoyagerOneRemoved extra condition (history < 0) in LMR to help...
2015-04-11 Marco CostalbaAssorted cleanup of last patches
2015-04-10 Marco CostalbaAllow Position::init() to be called more than once
2015-04-10 Stefan GeschwentnerUpdate stats at pv nodes
2015-04-10 mstemberaNew formula for quiet move scoring: 3 * cmh + 1 * hist
2015-04-09 Stefan Geschwentnerupdate stats also in check
2015-04-09 lucasartPrune evasions when we can castle
2015-04-09 Stéphane NicoletUse minimumSplitDepth = 5
2015-04-03 Marco CostalbaFix MSVC warning from previous patch
2015-04-03 Marco CostalbaFix elapsed()
2015-04-03 Marco CostalbaAdd support for playing in 'nodes as time' mode
2015-04-03 Marco CostalbaRename of TimeMgr and friends
2015-04-03 Marco CostalbaIntroduce elapsed_time()
2015-04-02 mstemberaSimplification to use only one counter move.
2015-03-29 Marco CostalbaAssorted code style of latest commits
2015-03-29 Joona KiiskiFix indentations for hanging pawns code
2015-03-29 lucasartRemove some difficult to understand C++11 constructs
2015-03-28 Alain SAVARDPSV3_1
2015-03-28 AjithGive a reduced bonus for threats by hanging pawns
2015-03-28 mbootsectorRetire follow-up move heuristic
2015-03-28 VoyagerOneUse CounterMoveHistory when calculating LMR for cut...
2015-03-25 Marco CostalbaClean up previous patch
2015-03-24 joergosterTuned values for the pawn piece square table
2015-03-24 VoyagerOneIntroduce a new counter move history penalty
2015-03-24 Joona KiiskiFully yielding locks, no spinning
2015-03-23 Marco CostalbaAllow Bitbases::init() to be called more than once
2015-03-23 Marco CostalbaDouble magics generation speed
2015-03-23 Marco CostalbaGet rid of nativeThread
2015-03-21 Marco CostalbaUse only one ConditionVariable to sync UI
2015-03-20 lucasartFix comment
2015-03-20 Marco CostalbaRetire ConditionVariable
2015-03-20 joergosterTuned mobility with another SPSA run
2015-03-18 joergosterFix the comment for Position::is_draw()
2015-03-18 lucasartconnected should be bool, not Bitboard
2015-03-18 Marco CostalbaReformat FastMove
2015-03-18 Marco CostalbaSimplify nosleep logic
2015-03-17 Marco CostalbaFix a bogus use of mutex
2015-03-16 Marco CostalbaRe-arrange history update code
2015-03-16 Marco CostalbaUse acquire() and release() for spinlocks
2015-03-15 Vince NegriFix dependency generation for MacOSX
2015-03-15 Joona KiiskiFix dependency generation for C++11
2015-03-15 Joona KiiskiDo not sleep, but yield
2015-03-14 joergosterNew values for Mobility and Outposts.
2015-03-14 Marco CostalbaLink with -static in mingw
2015-03-14 Joona KiiskiIntroduce yielding spin locks
2015-03-13 Joona KiiskiRemove check for gcc version from Makefile.
2015-03-12 mstemberaNew easy move implementation
2015-03-12 Stefan GeschwentnerIntroduce Counter Move History tables
2015-03-11 Joona KiiskiUse thread specific mutexes instead of a global one.
2015-03-11 Marco CostalbaRetire spinlocks
2015-03-10 Marco CostalbaCleanup thread_win.h
2015-03-10 Marco CostalbaDisable spinlocks
2015-03-10 Marco CostalbaAdd thread_win32.h header
2015-03-07 Marco CostalbaSync with master
2015-03-07 Marco CostalbaSync with master
2015-03-07 hximTransform minKingPawnDistance into a local variable
2015-03-07 Stéphane NicoletUpdate Makefile for Mac OS X compilation
2015-03-07 Marco CostalbaRe-enable spinlocks
2015-03-07 Joona KiiskiRevert C++11 merge
2015-03-05 Stéphane NicoletUpdate Makefile for Mac OS X compilation
2015-03-02 Marco CostalbaDisable spinlocks
2015-03-01 Marco CostalbaAllow to disable spinlocks
2015-03-01 Marco CostalbaRename available_to()
2015-02-28 Marco CostalbaSync with master
2015-02-28 Stéphane NicoletSimplify pawn code a bit
2015-02-28 Stéphane NicoletRaise penalty for knight attacked by pawn
2015-02-27 Marco CostalbaRetire apply_weight()
2015-02-26 Marco CostalbaSync with master
2015-02-26 Marco CostalbaNormalize twice supported pawns
2015-02-26 Alain SAVARDApex Pawns
2015-02-24 Marco CostalbaDon't assume the type of Time::point
2015-02-24 Marco CostalbaSmall tweaks in pawns.cpp
2015-02-23 Marco CostalbaImprove spinlock implementation
2015-02-23 Marco CostalbaUse spinlock instead of mutex for Threads and SplitPoint
2015-02-23 Marco CostalbaIntroduce Spinlock class
2015-02-23 Marco CostalbaSync with master
2015-02-22 Marco CostalbaFix build under OS X
2015-02-22 Marco CostalbaSync with master
2015-02-22 Marco CostalbaUse only 'level' as late join metric
2015-02-21 Marco CostalbaFurther refine SMP code
2015-02-21 Marco CostalbaUse sp->master instead of bestThread
2015-02-20 Stéphane NicoletFix comment for kingAdjacentZoneAttacksCount
2015-02-20 snicoletMobile phalanxes
2015-02-20 Marco CostalbaImprove comments in SMP code
2015-02-20 Marco CostalbaUse range-based-for in late join
2015-02-20 Marco CostalbaSync with master
2015-02-19 Marco CostalbaClarify we don't late join with only 2 threads
2015-02-19 Marco CostalbaUse size_t consistently across thread code
2015-02-19 Marco CostalbaRetire redundant sp->slavesCount field
2015-02-19 Marco CostalbaFix a warning under MSVC
2015-02-19 Marco CostalbaAdd a couple of asserts to late join
2015-02-19 Marco CostalbaRemove useless condition in late join
2015-02-18 Marco CostalbaCompute SplitPoint::spLevel on the fly
2015-02-17 Marco CostalbaSimplify attackUnits formula
2015-02-16 Joona KiiskiImprove smp performance for high number of threads
2015-02-16 lucasartCompute checkers from scratch
2015-02-15 Marco CostalbaRetire one do_move() overload
2015-02-15 lucasartCompute checkers from scratch
next