BitBully 0.0.71
Loading...
Searching...
No Matches
__init__.py
1"""BitBully package: A fast Python-based Connect-4 solver.
2
3Homepage: https://github.com/MarkusThill/BitBully
4"""
5
6from .board import Board
7from .solver import BitBully
8
9__all__: list[str] = ["BitBully", "Board"]
10__version__: str = "0.0.71"
11
12# bitbully/__init__.py
13__all__ = ["BitBully", "Board"]
14
15
16def __getattr__(name: str) -> object:
17 if name == "BitBully":
18 from .solver import BitBully
19
20 return BitBully
21 if name == "Board":
22 from .board import Board
23
24 return Board
25 raise AttributeError(name)