]> git.sesse.net Git - stockfish/history - src/bitboard.cpp
Try hard not to lose on time
[stockfish] / src / bitboard.cpp
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
2009-03-19 Marco CostalbaBig headers cleanup
2008-12-09 Marco CostalbaAdd a see() function that take only destination square
2008-10-20 Marco CostalbaUpdate copyright info
2008-10-19 Marco CostalbaUpdate copyright info
2008-10-12 Marco CostalbaYet another pop_1st_bit() optimization
2008-09-23 Marco CostalbaWarnings termination fest
2008-09-21 Marco CostalbaOptimize pop_1st_bit() take 2
2008-09-20 Marco CostalbaUse optimized pop_1st_bit() only under Windows
2008-09-19 Marco CostalbaFinal touches to pop_1st_bit optimization
2008-09-18 Marco CostalbaOptimize pop_1st_bit() on 32 bits x86
2008-09-01 Marco CostalbaInitial import of Glaurung 2.1