Skip to content

About

Track and play multiple bingo cards simultaneously. WIP.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Bingo

status

Track and play multiple bingo cards simultaneously.

Why

Originally written for a small event where I needed to play several bingo cards at once and could not keep up by hand. The first version hardcoded one specific session; I am generalizing it into a reusable tool. Work in progress.

Current state

What works today:

  • CLI loop: enter a number and every card in the set is updated at once.
  • Six sample 5x5 cards bundled in the source as a starting dataset.
  • Centre cell handled as a free space (wildcard).
  • reset clears all marks; exit ends the session.
  • Marked numbers are highlighted with ANSI colours.

Not implemented yet:

  • Automatic win detection (line / column / diagonal / full card).
  • A "closest to winning" indicator across cards.
  • Loading cards from a file instead of hardcoding them.
  • A random card generator.

Roadmap

  • Add win detection and a "closest to winning" ranking across cards.
  • Card generator producing valid random cards (standard 1-75 ranges per column).
  • Load and save card sets from JSON / YAML.
  • Optional web or richer CLI (TUI) interface.

Run

python multi_bingo.py

Requires Python 3.8+. No third-party dependencies.

License

MIT.

About

Track and play multiple bingo cards simultaneously. WIP.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages