Skip to main content

About

PyPI Version Build

iqtester is a simple command-line version of the classic game "IQ Tester"

PyPI Home Page

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


Release files for iqtester 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iqtester 0.2.1
File Size Uploaded
iqtester-0.2.1.tar.gz 15.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iqtester 0.2.1
File Interpreter ABI Platform
iqtester-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 32.6 kB

Release files / iqtester-0.2.1.tar.gz

Download URL iqtester-0.2.1.tar.gz
Size 15.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b54f5229a68566e6f80ffcd6197666a40f44e7b1a2606a7d83d188bc14deb605
BLAKE2b-256 checksum
How to use checksums
284bdde4ec8a48ab7fe921c852d9621baffc027aa26120844b308aec6c8f2272
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.6

Release files / iqtester-0.2.1-py3-none-any.whl

Download URL iqtester-0.2.1-py3-none-any.whl
Size 16.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eb5f2bce70cf1cee0e11227a8dd861bc24316e923d5b24397be5664ba2f0ac76
BLAKE2b-256 checksum
How to use checksums
46afeb2125a7a55b7afaacb2d6d7213804c0ddde14db1391c6555994f04b91d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.6

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page