BitBully 0.0.71
Loading...
Searching...
No Matches
bitbully.solver Namespace Reference

Classes

class  BitBully

Functions

TypeGuard[OpeningBookName] _is_opening_book_name (object x)

Variables

TypeAlias OpeningBookName = Literal["default", "8-ply", "12-ply", "12-ply-dist"]
TypeAlias TieBreakStrategy = Literal["center", "leftmost", "random"]

Detailed Description

This module provides the Connect Four AI agent "BitBully" with opening book support.

Function Documentation

◆ _is_opening_book_name()

TypeGuard[OpeningBookName] bitbully.solver._is_opening_book_name ( object x)
protected

Definition at line 38 of file solver.py.

Variable Documentation

◆ OpeningBookName

TypeAlias bitbully.solver.OpeningBookName = Literal["default", "8-ply", "12-ply", "12-ply-dist"]

Definition at line 18 of file solver.py.

◆ TieBreakStrategy

TypeAlias bitbully.solver.TieBreakStrategy = Literal["center", "leftmost", "random"]

Definition at line 28 of file solver.py.