projects
/
stockfish
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Magic::index()
[stockfish]
/
src
/
bitboard.cpp
2017-06-29
mstembera
Magic::index()
blob
|
commitdiff
|
raw
2017-06-17
Marco Costalba
Better naming in endgame code
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
mstembera
Reordering magic data
blob
|
commitdiff
|
raw
|
diff to current
2017-04-29
Marco Costalba
Retire the misdesigned StepAttacks[] array.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-11
Joost VandeVondele
Adjust copyright headers to 2017 (#965)
blob
|
commitdiff
|
raw
|
diff to current
2016-09-25
Stéphane Nicolet
Rename shift_bb() to shift()
blob
|
commitdiff
|
raw
|
diff to current
2016-04-09
Marco Costalba
Hide global visibility when not needed
blob
|
commitdiff
|
raw
|
diff to current
2016-04-08
mstembera
Simplify popcnt
blob
|
commitdiff
|
raw
|
diff to current
2016-03-31
lucasart
Guard against UB in lsb/msb
blob
|
commitdiff
|
raw
|
diff to current
2016-03-28
Marco Costalba
Rewrite bsfq management
blob
|
commitdiff
|
raw
|
diff to current
2016-01-02
ppigazzini
Update AUTHORS and copyright notice
blob
|
commitdiff
|
raw
|
diff to current
2016-01-01
Marco Costalba
Update Copyright year
blob
|
commitdiff
|
raw
|
diff to current
2015-08-30
gguliash
A small code simplification
blob
|
commitdiff
|
raw
|
diff to current
2015-06-28
Marco Costalba
Correctly check for no-makefile compile
blob
|
commitdiff
|
raw
|
diff to current
2015-05-10
Marco Costalba
Cleanup work in misc.cpp
blob
|
commitdiff
|
raw
|
diff to current
2015-04-15
lucasart
Retire FORCE_INLINE
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Marco Costalba
Double magics generation speed
blob
|
commitdiff
|
raw
|
diff to current
2015-01-24
Marco Costalba
Don't use _pext_u64() directly
blob
|
commitdiff
|
raw
|
diff to current
2015-01-20
Marco Costalba
Don't use _pext_u64() directly
blob
|
commitdiff
|
raw
|
diff to current
2015-01-10
Marco Costalba
Update copyright year
blob
|
commitdiff
|
raw
|
diff to current
2015-01-03
Marco Costalba
Retire one implementation of pop_lsb()
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Marco Costalba
Let material probing to access per-thread table
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Marco Costalba
Assorted nitpicking code-style
blob
|
commitdiff
|
raw
|
diff to current
2014-12-08
Ernesto Gatti
Simpler PRNG and faster magics search
blob
|
commitdiff
|
raw
|
diff to current
2014-12-07
hxim
Rename some variables for more clarity.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-09
Marco Costalba
Introduce distance() and unify some API
blob
|
commitdiff
|
raw
|
diff to current
2014-11-07
lucasart
Retire CACHE_LINE_ALIGNMENT
blob
|
commitdiff
|
raw
|
diff to current
2014-07-28
David Zar
Small code style reformatting
blob
|
commitdiff
|
raw
|
diff to current
2014-07-07
Marco Costalba
Avoid 'double assigments' tricks
blob
|
commitdiff
|
raw
|
diff to current
2014-04-12
Marco Costalba
Switch to hardware PEXT
blob
|
commitdiff
|
raw
|
diff to current
2014-04-12
Marco Costalba
Implement PEXT based attacks
blob
|
commitdiff
|
raw
|
diff to current
2014-04-12
Marco Costalba
Add PEXT software implementation
blob
|
commitdiff
|
raw
|
diff to current
2014-04-06
Marco Costalba
Sync some common names
blob
|
commitdiff
|
raw
|
diff to current
2014-03-23
Marco Costalba
Retire last usage of operator|(File f, Rank r)
blob
|
commitdiff
|
raw
|
diff to current
2014-03-01
Marco Costalba
Simplify Bitboards::pretty
blob
|
commitdiff
|
raw
|
diff to current
2014-02-14
Marco Costalba
Fix magic boosters conversion
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Marco Costalba
Move magic random to RKISS
blob
|
commitdiff
|
raw
|
diff to current
2014-02-09
Marco Costalba
Assorted tweaks from DON
blob
|
commitdiff
|
raw
|
diff to current
2014-01-02
Marco Costalba
Update copyright year
blob
|
commitdiff
|
raw
|
diff to current
2013-12-07
Marco Costalba
More work on Bitboards::init()
blob
|
commitdiff
|
raw
|
diff to current
2013-12-07
Marco Costalba
More readable init of MS1BTable[]
blob
|
commitdiff
|
raw
|
diff to current
2013-12-07
Marco Costalba
Further simplify Bitboards init()
blob
|
commitdiff
|
raw
|
diff to current
2013-12-02
Jerry Donald
Another round of spelling fixes
blob
|
commitdiff
|
raw
|
diff to current
2013-12-02
Richard Lloyd
Big assorted spelling fixes
blob
|
commitdiff
|
raw
|
diff to current
2013-11-30
Marco Costalba
Rename Bitboards print to pretty
blob
|
commitdiff
|
raw
|
diff to current
2013-11-30
Marco Costalba
Rewrite some bitboard init code
blob
|
commitdiff
|
raw
|
diff to current
2013-11-10
Marco Costalba
Simplify squares_aligned()
blob
|
commitdiff
|
raw
|
diff to current
2013-11-10
Chris Caino
Evaluate mobility of pinned pieces exactly
blob
|
commitdiff
|
raw
|
diff to current
2013-10-05
Lucas Braesch
Use prefix operators wherever possible
blob
|
commitdiff
|
raw
|
diff to current
2013-09-15
Kojirion
Use pre-increment also for native types
blob
|
commitdiff
|
raw
|
diff to current
2013-09-15
Marco Costalba
Fix operator++ definition
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
homoSapiensSapiens
Simplify DistanceRingsBB init
blob
|
commitdiff
|
raw
|
diff to current
2013-07-24
homoSapiensSapiens
Use #ifndef instead of #if !defined
blob
|
commitdiff
|
raw
|
diff to current
2013-07-13
Marco Costalba
Fully qualify memset and memcpy
blob
|
commitdiff
|
raw
|
diff to current
2013-06-23
Marco Costalba
Retire ThisAndAdjacentFilesBB[]
blob
|
commitdiff
|
raw
|
diff to current
2013-02-20
Marco Costalba
Merge Gary's bishop_pin patch
blob
|
commitdiff
|
raw
|
diff to current
2013-02-19
Marco Costalba
Update copyright year
blob
|
commitdiff
|
raw
|
diff to current
2012-10-21
Marco Costalba
Use self-describing constants instead of numbers
blob
|
commitdiff
|
raw
|
diff to current
2012-10-13
Marco Costalba
Retire BitCount8Bit[] table
blob
|
commitdiff
|
raw
|
diff to current
2012-10-13
Marco Costalba
Use new 64 bit De Bruijn BitScan
blob
|
commitdiff
|
raw
|
diff to current
2012-09-20
Marco Costalba
Fix compile on 64 bits
blob
|
commitdiff
|
raw
|
diff to current
2012-09-19
Marco Costalba
Simplify BSFTable initialization
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Marco Costalba
Convert to sync_cout and sync_endl
blob
|
commitdiff
|
raw
|
diff to current
2012-08-19
Marco Costalba
Document De Bruijn sequences
blob
|
commitdiff
|
raw
|
diff to current
2012-07-08
Marco Costalba
Rename first_1 / last_1 in lsb / msb
blob
|
commitdiff
|
raw
|
diff to current
2012-06-23
Marco Costalba
Replace make_square() with operator|(File, Rank)
blob
|
commitdiff
|
raw
|
diff to current
2012-06-17
Marco Costalba
Calculate min distance between king and his pawns
blob
|
commitdiff
|
raw
|
diff to current
2012-06-10
Marco Costalba
Reformat pick_random() in magics calculation
blob
|
commitdiff
|
raw
|
diff to current
2012-05-01
Marco Costalba
Simplify attacks_bb()
blob
|
commitdiff
|
raw
|
diff to current
2012-04-14
Marco Costalba
Use more_than_one() instead of single_bit()
blob
|
commitdiff
|
raw
|
diff to current
2012-04-06
Marco Costalba
Rewrite pop_1st_bit() to be endian independent
blob
|
commitdiff
|
raw
|
diff to current
2012-04-04
Marco Costalba
Micro-optimize last_1() for 32bits
blob
|
commitdiff
|
raw
|
diff to current
2012-04-01
Marco Costalba
Better document square flipping helpers
blob
|
commitdiff
|
raw
|
diff to current
2012-04-01
Marco Costalba
Introduce Bitboards namespace
blob
|
commitdiff
|
raw
|
diff to current
2012-03-28
Marco Costalba
Restore MS1BTable[]
blob
|
commitdiff
|
raw
|
diff to current
2012-03-28
Marco Costalba
Replace MS1BTable[] with BitCount8Bit[]
blob
|
commitdiff
|
raw
|
diff to current
2012-03-28
Marco Costalba
Merge pull request #11 from glinscott/squash
blob
|
commitdiff
|
raw
|
diff to current
2012-03-26
Gary Linscott
Add more detailed pawn shelter/storm evaluation
blob
|
commitdiff
|
raw
|
diff to current
2012-02-13
Marco Costalba
Micro-optimize pop_1st_bit() for 32 bits
blob
|
commitdiff
|
raw
|
diff to current
2012-02-13
Marco Costalba
Templetize sliding attacks
blob
|
commitdiff
|
raw
|
diff to current
2012-02-12
Marco Costalba
Speedup sliders attacks for 32bit CPU
blob
|
commitdiff
|
raw
|
diff to current
2012-01-29
Marco Costalba
Bitwise operator overloads between Bitboard and Square
blob
|
commitdiff
|
raw
|
diff to current
2012-01-29
Marco Costalba
Replace clear_bit() with xor_bit()
blob
|
commitdiff
|
raw
|
diff to current
2012-01-15
Marco Costalba
Make init_magic() piece agnostic
blob
|
commitdiff
|
raw
|
diff to current
2012-01-14
Marco Costalba
Retire queen_attacks_bb()
blob
|
commitdiff
|
raw
|
diff to current
2012-01-14
Marco Costalba
Use 'adjacent' instead of 'neighboring'
blob
|
commitdiff
|
raw
|
diff to current
2012-01-09
Marco Costalba
Unify PseudoAttacks arrays
blob
|
commitdiff
|
raw
|
diff to current
2012-01-06
Marco Costalba
Fix compile on HP-UX 11's HP's C++
blob
|
commitdiff
|
raw
|
diff to current
2011-12-31
Marco Costalba
Unify BitCountType selection
blob
|
commitdiff
|
raw
|
diff to current
2011-12-30
Marco Costalba
Update copyright year to 2012
blob
|
commitdiff
|
raw
|
diff to current
2011-12-30
Marco Costalba
Retire run-time detection of hardware POPCNT
blob
|
commitdiff
|
raw
|
diff to current
2011-12-28
Marco Costalba
Retire SquaresByColorBB[] and enum SquareColor
blob
|
commitdiff
|
raw
|
diff to current
2011-12-03
Marco Costalba
Prefer 0 to EmptyBoardBB
blob
|
commitdiff
|
raw
|
diff to current
2011-12-03
Marco Costalba
Retire neighboring_files_bb() overload
blob
|
commitdiff
|
raw
|
diff to current
2011-11-01
Marco Costalba
Further touches to magic bitboards code
blob
|
commitdiff
|
raw
|
diff to current
2011-10-31
Marco Costalba
Document magics bitboards code
blob
|
commitdiff
|
raw
|
diff to current
2011-10-31
mcostalba
Merge pull request #1 from Panthee/master
blob
|
commitdiff
|
raw
|
diff to current
2011-10-31
Alexander Kure
Replaced macros Min() and Max() with corresponding...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-02
Marco Costalba
Better naming borrowed from Critter
blob
|
commitdiff
|
raw
|
diff to current
2011-09-11
Marco Costalba
Lookup square distance instead of calculate on the fly
blob
|
commitdiff
|
raw
|
diff to current
next