Skip to main content

A Python CLI version of the classic brain game IQ Tester

Project description

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

Windows

py -m pip install iqtester

Start Playing

python3 -m iqtester

Demos

Gameplay

A simple (albeit not very successful!) game looks like this.

As the game begins, focus on the bottom of the screen to see the current board.


Feature: Undo a Jump (Go Back)

If you make a mistake, or see a better move, use '.' to undo your last move!


Multiple Pegs to Jump

If you pick a peg that has multiple potential jumps, the pegs to jump will be highlighted.

Choose the peg you'd like to jump over!


Change Board Size

The size of the board can be changed to have 4, 5, or 6 rows.


Ask for a Hint

Request a hint using '>' to see the move that leads to the best possible outcome.

This feature is only available with 13 or fewer pegs.


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

iqtester-0.2.0.tar.gz (15.9 kB view hashes)

Uploaded Source

Built Distribution

iqtester-0.2.0-py3-none-any.whl (16.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page