A Python CLI version of the classic brain game IQ Tester
Project description
About
iqtester
is a simple command-line version of the classic game "IQ Tester"
Quick Start
How to Play
IQ Tester is played on a triangular board, typically with 5 rows of holes and pegs.
Start with any one hole empty. As you jump the pegs remove them from the board.
Try to leave only one peg. See how you rate!
Support Python Versions
Python 3.7+
Mac / Linux
pip install iqtester
python3 -m iqtester
Windows
pip install iqtester
python -m iqtester
Demos
Standard Game
A standard game looks like this (current board is on the bottom):
Ask for a Hint
Request a hint using '>' to see the move that would lead to the best possible outcome
Undo a Move
Undo the last move using '.' if you made a mistake or found a better move
Multiple Pegs to Jump
To move a peg that has multiple possible jumps, choose the peg to move then choose the peg to jump over
Change Board Size
Change the board size to have 4, 5, or 6 rows
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file iqtester-0.2.1.tar.gz
.
File metadata
- Download URL: iqtester-0.2.1.tar.gz
- Upload date:
- Size: 15.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b54f5229a68566e6f80ffcd6197666a40f44e7b1a2606a7d83d188bc14deb605 |
|
MD5 | 33f1ff129095255483550d244a74c41c |
|
BLAKE2b-256 | 284bdde4ec8a48ab7fe921c852d9621baffc027aa26120844b308aec6c8f2272 |
File details
Details for the file iqtester-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: iqtester-0.2.1-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb5f2bce70cf1cee0e11227a8dd861bc24316e923d5b24397be5664ba2f0ac76 |
|
MD5 | 5c4d7c2aab32d9af02823a4ecab7e369 |
|
BLAKE2b-256 | 46afeb2125a7a55b7afaacb2d6d7213804c0ddde14db1391c6555994f04b91d2 |