Changes

Jump to: navigation, search

Pawn Pattern and Properties

308 bytes added, 12:59, 8 December 2019
no edit summary
'''[[Main Page|Home]] * [[Board Representation]] * [[Bitboards]] * Pawn Pattern and Properties'''
[[FILE:BakHero.jpg|border|right|thumb|link=http://chgs.elevator.umn.edu/asset/viewAsset/57f3b6787d58ae5f74bf8ba9#57f3b6d77d58ae5574bf8bbc|[[Arts#:Category:Samuel Bak|Samuel Bak]] - Hero <ref>[http://chgs.elevator.umn.edu/asset/viewAsset/57f3b6787d58ae5f74bf8ba9#57f3b6d77d58ae5574bf8bbc Chess in the Art of Samuel Bak], [http://www.chgs.umn.edu/ Center for Holocaust & Genocide Studies], [https://en.wikipedia.org/wiki/University_of_Minnesota [University of Minnesota]]</ref> ]]
There are two approaches to determine [[Pawn|pawn]] attack-sets, pawn move target squares or pawn-structure properties - using a single pawn or set-wise with multiple pawns. Since we have up to eight pawns per side, the set-wise approach has some merits. Disadvantage of set-wise operations is, we likely need different code for white and black pawns, while pre-calculated lookups by color and square allows to write more general code.
* [https://www.stmintz.com/ccc/index.php?id=271055 how to detect information about pawn structure based on bitboard] by [[Uri Blass]], [[CCC]], December 17, 2002
* [http://www.talkchess.com/forum/viewtopic.php?t=20729 Pawn Pattern Matching] by [[Gerd Isenberg]], [[CCC]], April 18, 2008
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=72461 Pawn move generation in bitboards] by [[Marc-Philippe Huget]], [[CCC]], November 29, 2019
: [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=72461&start=3 Re: Pawn move generation in bitboards] by [[Álvaro Begué]], [[CCC]], December 05, 2019 » [[Cpp|C++]]
=External Links=
'''[[Bitboards|Up one Level]]'''
[[Category:Samuel Bak]]

Navigation menu