Very simple Python script to randomly generate bingo cards to play while watching Star Trek the Original Series.
Bingo cards usually have 25 spaces with the center space a "free" space.
This script randomly selects 24 common occurrences from TOS and arranges them in a standard Bingo card format. It will then print a key to all items on your new Bingo card.
The entire included list of options are:
- Captain Kirk's Shirt Rips
- Fate of humanity hangs in the balance
- Red shirt dies
- 'S/He's dead, Jim'
- Transporter malfunction
- Pot shot at 20th century earth culture
- Spock calculates something
- Vulcan neck pinch is performed
- Obvious use of styrofoam
- Kirk beats someone up
- Spock mind melds with someone/thing
- Shuttlecraft would've been a better choice than transporter
- 'I'm a doctor, not a ______'
- Red alert
- Alien chick without a bra
- Chekov talks about Russia
- Sulu does martial arts
- Environmental suits would've prevented problem
- Kirk makes sexual reference
- McCoy insults Spock
- Spock insults humanity
- Someone wears a disguise
- Prime directive is ignored
- A planet is destroyed
- Everyone on bridge falls in different directions
- Kirk asks scotty for more power
- Someone dead is resurrected
- Kirk talks a computer into self-destruction
- Spock says 'illogical'
- Phasers don't work
- Phasers used to heat rocks
Use this script to make creation of randomly arranged TOS Bingo cards easier.
- Install Python on your PC if it isn't already. Most macOS and Linux users will find Python already installed on their systems. Most Windows users will need to install Python manually.
- Download StarTrekBingo and save in an appropriately nerdy directory.
python directoryPath/StarTrekBingoGenerator.py
cd directoryPath
python StarTrekBingoGenerator.py