Changes

Jump to: navigation, search

Sliding Piece Attacks

939 bytes added, 14:40, 16 February 2020
no edit summary
'''[[Main Page|Home]] * [[Board Representation]] * [[Bitboards]] * Sliding Piece Attacks'''
[[FILE:Queen's_Star.jpg|border|right|thumb|267px|link=http://www.carinajorgensen.com/Chess/queensstar.php|[[Arts#:Category:Carina Jørgensen|Carina Jørgensen]], Queen's Star <ref>[http://www.carinajorgensen.com/Chess/queensstar.php Queen's Star] 2009 by [[Arts#:Category:Carina Jørgensen|Carina Jørgensen]]</ref> ]]
This is basically about how to calculate [[Attacks|attack-sets ]] of [[Sliding Pieces|sliding pieces]] for [[Evaluation|evaluation]] and [[Move Generation|move-generation]] purposes. While the attack-sets of [[Pawn|pawn]], [[King|king]] and [[Knight|knight]] are only dependent on their [[Origin Square|origin square]], sliding pieces like [[Rook|rook]], [[Bishop|bishop]] or [[Queen|queen]] have to consider [[Occupancy|occupancy]], as [[Pieces|pieces]] may block the attack-ray in one particular [[Direction|direction]].
=Move targets=
: [[BMI2#PEXTBitboards|BMI2 - PEXT Bitboards]]
* [[Sherwin Bitboards]]
: [[SISSY Bitboards]]
* [[Titboards]]
==Miscellaneous==
* [[The switch Switch Approach]]* [[SIMD techniquesTechniques]]
* [[Hiding the Implementation]]
<span id="Multiple"></span>
* [http://www.talkchess.com/forum/viewtopic.php?t=55418 On Rook tables in magic move generation] by [[Syed Fahad]], [[CCC]], February 22, 2015
* [http://www.talkchess.com/forum/viewtopic.php?t=55604 Yet another way of generating sliding attack masks] by [[Syed Fahad]], [[CCC]], March 09, 2015
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=55739 New idea for Rook magic moves storage] by [[Fermin Serrano]], [[CCC]], March 22, 2015
* [http://www.talkchess.com/forum/viewtopic.php?t=56468 Slider attack mask generation without table lookup] by [[Syed Fahad]], [[CCC]], May 24, 2015
* [http://www.talkchess.com/forum/viewtopic.php?t=58795 Comparison of bitboard attack-getter variants] by [[Sven Schüle]], [[CCC]], January 04, 2016
* [http://www.talkchess.com/forum/viewtopic.php?t=59845 SBAMG - Completing Hyperbola Quintessence] by [[Syed Fahad]], [[CCC]], April 10, 2016
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68741 very small bitboard move/attack generator] by [[Vivien Clauzon]], [[CCC]], October 27, 2018
==2020 ...==
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=73063 New RookAttacks() - possibly] by [[Michael Sherwin]], [[CCC]], February 12, 2020
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=73082 scan-cut slider attack generation] by [[Martin Sedlak]], [[CCC]], February 13, 2020 » [[Bitfoot#ABBitboards|A/B Bitboards]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=73083 Split Index Super Set Yielding (SISSY) Bitboards] by [[Michael Sherwin]], [[CCC]], February 13, 2020 » [[SISSY Bitboards]]
=External Links=
* [https://en.wikipedia.org/wiki/Slide_attack Slide attack from Wikipedia]
* [[Videos#:Category:Focus|Focus]] - Glider, [https://en.wikipedia.org/wiki/Ship_of_Memories Ship of Memories] 1976, [https://en.wikipedia.org/wiki/YouTube YouTube] Video
: {{#evu:https://www.youtube.com/watch?v=kcYXSutFCXA|alignment=left|valignment=top}}
'''[[Bitboards|Up one Level]]'''
[[Category:Carina Jørgensen]]
[[Category:Focus]]

Navigation menu