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:
- https://github.com/davep/5x5.xml
- https://github.com/davep/Chrome-5x5
- https://github.com/davep/5x5-Palm
- https://github.com/davep/5x5.el
- https://github.com/davep/5x5-react
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)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|