Changes

Jump to: navigation, search

Spector

10 bytes added, 21:31, 30 October 2018
no edit summary
</pre>
<span id="BitScan"></span>
'''BitScan'''<br/>
The divide and conquer [[BitScan#BitscanwithReset|bitscan with reset]] [https://en.wikipedia.org/wiki/C_preprocessor macro] with word lookups is used to [[Bitboard Serialization|serialize bitboards]], and applies the [https://en.wikipedia.org/wiki/Comma_operator comma operator] to "return" a boolean result whether the bitboard is empty (0) or not (1):
<pre>
</pre>
<span id="PopCount"></span>
'''Population Count'''<br/>
[[Population Count|Population count]] is implemented as sum of four word lookups.
<pre>

Navigation menu