Top-level namespace for the BitBully Connect-4 engine. More...
Classes | |
| class | BitBully |
| Perfect-play Connect-4 solver. More... | |
| class | Board |
| Connect-4 position represented as a pair of 64-bit bitboards. More... | |
| class | MoveList |
| Fixed-capacity priority queue tailored for Connect-4 move ordering. More... | |
| class | OpeningBook |
| Sorted in-memory table mapping Huffman-encoded positions to scores. More... | |
| class | TranspositionTable |
| Power-of-two-sized direct-mapped cache for negamax search results. More... | |
Variables | |
| constexpr int | CHAR_BIT = 8 |
| Number of bits per byte (defined locally if not provided by the platform). | |
Top-level namespace for the BitBully Connect-4 engine.