BitBully 0.0.78
A fast, perfect-play Connect-4 engine in modern C++
Loading...
Searching...
No Matches
Board representation

Bitboard layout, move generation, threats, and serialization. More...

Classes

class  BitBully::Board
 Connect-4 position represented as a pair of 64-bit bitboards. More...

Detailed Description

Bitboard layout, move generation, threats, and serialization.

Everything required to encode, mutate, and inspect a Connect-4 position. The bitboard packs the 7x6 grid into a single 64-bit integer with column-aligned guard bits; see BitBully::Board for the full layout.