Changes

Jump to: navigation, search

Bitboards

428 bytes added, 00:16, 22 February 2021
General Bitboard Techniques
==General Bitboard Techniques==
The fundamental bitboard basics.
* [[General Setwise Operations]]: operations, functions to manipulate bitboards such as set, clear bits in specific indexes, compare them...* [[Population Count]]: count all bit 1s, answer some questions such as how many pieces the Black side has* [[BitScan]]: find index of a bit 1 (usually the most left or most right), answer questions such as where a Rook is or where the target squares of a given Knight are. Those functions are called in high frequency when generating moves and evaluating
* [[Flipping Mirroring and Rotating]]
* [[Fill Algorithms]]

Navigation menu