]> git.sesse.net Git - stockfish/history - src/tt.cpp
Smoother king safety
[stockfish] / src / tt.cpp
2015-01-02 Marco CostalbaLet material probing to access per-thread table
2014-12-14 Marco CostalbaCoding style in TT code
2014-12-13 mstemberaAvoid searching TT twice for the same key/position...
2014-11-17 Marco CostalbaFix a warning on Intel C++
2014-11-09 Marco CostalbaAssorted code-style triviality
2014-11-03 mstemberaOptimize TranspositionTable::store() and TranspositionT...
2014-10-12 Marco CostalbaFix some warnings with Intel C++ compiler
2014-07-01 lucasartRaise max Hash to 1TB
2014-06-28 Ron BritvichPack 3 TT entries in 32 bytes cluster
2014-03-30 Marco CostalbaFix a warning with MSVC 2010
2014-03-29 Jean-Francois RomangFurther simplification of TT replace strategy
2014-03-24 Marco CostalbaSimplify TT replace strategy
2014-03-23 mstemberaRefresh TT entries generation automatically on probe
2014-02-09 Marco CostalbaAssorted tweaks from DON
2014-01-18 Marco CostalbaIncrease max hash size to 16GB
2014-01-02 Marco CostalbaUpdate copyright year
2013-12-02 Richard LloydBig assorted spelling fixes
2013-11-09 Lucas BraeschFutility pruning simplification
2013-11-07 Marco CostalbaRevert "Retire eval margin and gains"
2013-11-07 Lucas BraeschRetire eval margin and gains
2013-10-05 Lucas BraeschUse prefix operators wherever possible
2013-09-15 KojirionUse pre-increment also for native types
2013-08-14 homoSapiensSapiensSome renaming in TT store()
2013-07-13 Marco CostalbaFully qualify memset and memcpy
2013-06-29 Marco CostalbaUse calloc() in TranspositionTable::set_size()
2013-05-03 Marco CostalbaMerge mobility area tweak
2013-05-02 Marco CostalbaAnother take at TT alignment
2013-05-01 Marco CostalbaRe-add "Cache line aligned TT"
2013-04-30 Marco CostalbaRevert "Cache line aligned TT"
2013-04-26 Marco CostalbaCache line aligned TT
2013-02-20 Marco CostalbaMerge Gary's bishop_pin patch
2013-02-19 Marco CostalbaUpdate copyright year
2013-02-15 Marco CostalbaMerge Gary's king safety tweak
2013-02-11 Gary LinscottMerge branch 'master' into simplify_eval
2013-02-11 Gary LinscottBishop pins only
2013-02-09 Marco CostalbaFurther simplify first_entry()
2013-02-09 Marco CostalbaMicroptimize first_entry() for 32bits
2013-02-09 Marco CostalbaRetire TTCluster and simplify TT
2013-02-06 junderyRename posKey stored in the transposition table
2012-12-27 Marco CostalbaRevert evaluation cache
2012-12-15 Marco CostalbaRevert store of distinct upper and lower bounds
2012-12-10 Marco CostalbaMerge branch 'eval_cache'
2012-12-09 Marco CostalbaStore distinct upper and lower bound scores
2012-12-04 Marco CostalbaMerge branch 'eval_cache'
2012-12-01 Marco CostalbaDon't save eval score in TT
2012-07-08 Marco CostalbaRename first_1 / last_1 in lsb / msb
2012-07-07 Marco CostalbaUse last_1() to compute new TT size
2012-01-27 Marco CostalbaRename ValueType to Bound
2011-12-30 Marco CostalbaUpdate copyright year to 2012
2011-07-02 Marco CostalbaIntroduce and use struct MoveList
2011-05-03 Marco CostalbaReintroduce permanent PV entries in TT
2011-04-27 Marco CostalbaUse probe() as name for looking up into an hash table
2011-04-16 Marco CostalbaCode style in tt.cpp
2011-04-05 Marco CostalbaAssorted code style and comments in search.cpp
2011-02-16 Marco CostalbaAvoid permanent PV entries in TT
2011-01-31 Marco CostalbaUse TT for pruning also in PV nodes
2011-01-13 Marco CostalbaFix an hang on 32 bits while allocating big TT table
2011-01-07 Marco CostalbaRetire move.cpp
2010-11-22 Marco CostalbaRetire Application class
2010-10-07 Marco CostalbaProperly set to zero stuff returned by 'new'
2010-07-22 Joona KiiskiUpdate TT documentation
2010-07-21 Marco CostalbaMove insert_pv() and extract_pv() out of TT class
2010-07-20 Marco CostalbaIntroduce DEPTH_NONE and use it
2010-07-20 Joona KiiskiStore static value and king danger in TT also in TT...
2010-07-12 Marco CostalbaAdd moves from failed high nodes in PV
2010-07-11 Joona KiiskiRemove TranspositionTable::overwrites variable
2010-07-11 Marco CostalbaThere is no need to clear TT at allocation time
2010-06-29 Marco CostalbaRename TranspositionTable 'writes' in 'overwrites'
2010-06-29 Marco CostalbaExtract only exact scores to get the PV
2010-06-26 Marco CostalbaRetire update_pv() and sp_update_pv()
2010-06-26 Marco CostalbaRetire pv[] from SearchStack
2010-06-19 Marco CostalbaMove prefetch() out of TT
2010-06-05 Marco CostalbaAvoid a double copy when saving a TTEntry
2010-06-02 Marco CostalbaSave threadID info in Position
2010-05-22 Joona KiiskiAlways save static value and kingDanger to TT
2010-05-20 Marco CostalbaLet prefetch to be enabled by default on Windows
2010-05-20 Joona KiiskiModify source to follow new Makefile
2010-05-09 Marco CostalbaRevert to old prefetch detection logic
2010-05-05 Marco CostalbaReverse the logic used to detect prefetch
2010-05-05 Marco CostalbaAllow a static evaluation to overwrite an exsisting...
2010-04-06 Tord RomstadFix PowerPC and ARM compatibility.
2010-04-04 Marco CostalbaStore score in TT when null search fails high
2010-03-20 Marco CostalbaUpdated copyright year to 2010
2010-02-12 Marco CostalbaAllow build on HP-UX 11.X
2010-02-01 Marco CostalbaIncrease TT size limit to 8 GB
2009-12-26 Marco CostalbaSet maximum hash table size to 2GB
2009-12-09 Joona KiiskiRe-enable TT.insert_pv()
2009-10-09 Marco CostalbaFix an off-by-one bug in extract_pv()
2009-10-06 Marco CostalbaFix bogus comment in extract_pv()
2009-10-06 Marco CostalbaSmall code reformat in TranspositionTable::extract_pv()
2009-09-20 Marco CostalbaSave static evaluation also for failed low nodes
2009-08-14 Marco CostalbaFinally fix prefetch on Linux
2009-08-14 Marco CostalbaReuse 5 slots instead of 4
2009-08-10 Marco CostalbaDouble prefetch on Windows
2009-08-10 Marco CostalbaAvoid Intel compiler optimizes away prefetching
2009-08-10 Marco CostalbaUse aligned prefetch address
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-09 Marco CostalbaUse 5 TTEntry slots instead of 4
next