]> git.sesse.net Git - stockfish/history - src/bitboard.cpp
Add support for node limited search
[stockfish] / src / bitboard.cpp
2012-09-20 Marco CostalbaFix compile on 64 bits
2012-09-19 Marco CostalbaSimplify BSFTable initialization
2012-08-29 Marco CostalbaConvert to sync_cout and sync_endl
2012-08-19 Marco CostalbaDocument De Bruijn sequences
2012-07-08 Marco CostalbaRename first_1 / last_1 in lsb / msb
2012-06-23 Marco CostalbaReplace make_square() with operator|(File, Rank)
2012-06-17 Marco CostalbaCalculate min distance between king and his pawns
2012-06-10 Marco CostalbaReformat pick_random() in magics calculation
2012-05-01 Marco CostalbaSimplify attacks_bb()
2012-04-14 Marco CostalbaUse more_than_one() instead of single_bit()
2012-04-06 Marco CostalbaRewrite pop_1st_bit() to be endian independent
2012-04-04 Marco CostalbaMicro-optimize last_1() for 32bits
2012-04-01 Marco CostalbaBetter document square flipping helpers
2012-04-01 Marco CostalbaIntroduce Bitboards namespace
2012-03-28 Marco CostalbaRestore MS1BTable[]
2012-03-28 Marco CostalbaReplace MS1BTable[] with BitCount8Bit[]
2012-03-28 Marco CostalbaMerge pull request #11 from glinscott/squash
2012-03-26 Gary LinscottAdd more detailed pawn shelter/storm evaluation
2012-02-13 Marco CostalbaMicro-optimize pop_1st_bit() for 32 bits
2012-02-13 Marco CostalbaTempletize sliding attacks
2012-02-12 Marco CostalbaSpeedup sliders attacks for 32bit CPU
2012-01-29 Marco CostalbaBitwise operator overloads between Bitboard and Square
2012-01-29 Marco CostalbaReplace clear_bit() with xor_bit()
2012-01-15 Marco CostalbaMake init_magic() piece agnostic
2012-01-14 Marco CostalbaRetire queen_attacks_bb()
2012-01-14 Marco CostalbaUse 'adjacent' instead of 'neighboring'
2012-01-09 Marco CostalbaUnify PseudoAttacks arrays
2012-01-06 Marco CostalbaFix compile on HP-UX 11's HP's C++
2011-12-31 Marco CostalbaUnify BitCountType selection
2011-12-30 Marco CostalbaUpdate copyright year to 2012
2011-12-30 Marco CostalbaRetire run-time detection of hardware POPCNT
2011-12-28 Marco CostalbaRetire SquaresByColorBB[] and enum SquareColor
2011-12-03 Marco CostalbaPrefer 0 to EmptyBoardBB
2011-12-03 Marco CostalbaRetire neighboring_files_bb() overload
2011-11-01 Marco CostalbaFurther touches to magic bitboards code
2011-10-31 Marco CostalbaDocument magics bitboards code
2011-10-31 mcostalbaMerge pull request #1 from Panthee/master
2011-10-31 Alexander KureReplaced macros Min() and Max() with corresponding...
2011-10-02 Marco CostalbaBetter naming borrowed from Critter
2011-09-11 Marco CostalbaLookup square distance instead of calculate on the fly
2011-06-21 Marco CostalbaSimplify sliding_attacks()
2011-06-15 Marco CostalbaUse Carry-Rippler trick to speed up magics
2011-06-12 Marco CostalbaBetter self-document init_zobrist()
2011-06-12 Marco CostalbaFix initialization of BSFTable[]
2011-06-10 Marco CostalbaBetter document move_to_san()
2011-06-09 Marco CostalbaUse double rotate for magic generation
2011-06-08 Marco CostalbaSmall pick_magic() touches
2011-06-07 Marco CostalbaFind magics on the fly
2011-06-06 Marco CostalbaPartially revert previous patches
2011-06-05 Marco CostalbaSkip offset calculation in slider attacks
2011-06-05 Marco CostalbaGet rid of Shift[] tables
2011-06-05 Marco CostalbaBetter name and document magic botboard stuff
2011-06-05 Marco CostalbaTry to keep memory access in the same cache line
2011-06-04 Marco CostalbaMove bitboards initializations under one function
2011-06-04 Marco CostalbaCalculate Bit Scan tables at initialization
2011-03-10 Marco CostalbaReintroduce initialization of some bitboards
2011-03-10 Marco CostalbaRename NonSlidingAttacksBB[] in StepAttacksBB[]
2011-03-10 Marco CostalbaRevert previous patch due to miscompile under gcc
2011-03-08 Marco CostalbaChange initialization of some bitboards
2011-02-23 Marco CostalbaRetire enum SquareDelta
2011-01-29 Marco CostalbaRemove defined(IS_64BIT) in init_sliding_attacks()
2011-01-19 Marco CostalbaSmall cleanup in init_sliding_attacks()
2011-01-19 Marco CostalbaNumbers formatting in bitboard.cpp
2011-01-19 Marco CostalbaRetire RelativeRankBB[]
2011-01-04 Marco CostalbaAnother round of bitboard.cpp cleanups
2011-01-02 Marco CostalbaAnother (final?) attempt at squares_delta()
2011-01-02 Marco CostalbaSimplify squares_delta()
2010-12-27 Marco CostalbaRetire DirectionTable[]
2010-12-26 Marco CostalbaRetire direction.cpp
2010-12-26 Marco CostalbaRetire enum Direction
2010-12-26 Marco CostalbaRetire SignedDirectionTable[] and RayBB[]
2010-12-26 Marco CostalbaRetire direction.h
2010-10-09 Marco CostalbaSmall codestyle touches
2010-10-04 Marco CostalbaRewrite bit counting functions
2010-07-25 Marco CostalbaIntroduce enum SquareColor
2010-06-01 Marco CostalbaRetire bitScanReverse32()
2010-05-14 Marco CostalbaRename OutpostMask[] in AttackSpanMask[]
2010-04-18 Marco CostalbaIntroduce table SquaresInFrontMask[2][64]
2010-04-18 Marco CostalbaSpace inflate bitboard.cpp
2010-03-20 Marco CostalbaUpdated copyright year to 2010
2009-12-30 Marco CostalbaFix a little warning under gcc compiler
2009-12-30 Marco CostalbaOptimized bitScanReverse32()
2009-12-27 Marco CostalbaRevert small pop_1st_bit() optimization
2009-11-23 Marco CostalbaLogaritmic futility margins
2009-11-10 Marco CostalbaSmall update to pop_1st_bit()
2009-11-06 Marco CostalbaBig-endian compatible pop_1st_bit()
2009-08-23 Marco CostalbaMerge branch 'master' of git-Stockfish@free2.projectloc...
2009-08-23 Marco CostalbaRemove a local variable from pop_1st_bit()
2009-07-24 Marco CostalbaSimplify king shelter cache handling
2009-07-17 Marco CostalbaMove constant bitboard arrays from header to cpp file
2009-07-03 Marco CostalbaRestore correct 64 bit version of pop_1st_bit()
2009-07-03 Marco CostalbaUse bsfq asm instruction to count bits
2009-07-03 Marco CostalbaRetire USE_COMPACT_ROOK_ATTACKS and USE_FOLDED_BITSCAN...
2009-05-25 Marco CostalbaMerge hardware POPCNT detection and use
2009-05-24 Marco CostalbaUse compiler name lookup to simplify code
2009-05-24 Marco CostalbaEnable _BitScanForward64 at runtime
2009-05-21 Marco CostalbaIntroduce bitcount.h
2009-05-12 Marco CostalbaFix a warning un using anonymous structs
2009-05-07 Marco CostalbaUpdate copyright year
2009-03-24 Marco CostalbaFixed a sliding attack bitboard bug in 32-bit mode
next