Skip to main content

FivePyFive

Introduction

An annoying puzzle for the terminal, built with Textual.

History

5x5 is one of my little go-to problems to help test new development environments and tools, especially those that are very visual. See http://5x5.surge.sh/ as an example of the game. Versions I've written include:

amongst others (they're just the ones that I still have code for and which are on GitHub).

Objective

The object of the game is to fill all of the squares. When you click on a square, it, and the squares above, below and to the sides will be toggled.

It is possible to solve the puzzle in as few as 14 moves.

Good luck!

Metadata

Release files for fivepyfive 0.2.0

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

Built distribution (wheel)

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

Release files / fivepyfive-0.2.0-py3-none-any.whl

Download URL fivepyfive-0.2.0-py3-none-any.whl
Size 22.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
11b63eb32ed9c3373be50eee56a1eb65be124174a3430049c2f46c3c350149b6
BLAKE2b-256 checksum
How to use checksums
0334683543cacb5b8ff7139fb32ecdd1ab9572dfe6d461e752f12f6a3ad95e8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.1

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file

0.1.0

1 release file

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