Skip to content

warpdynamicsltd/guessn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

102e1b3 · Dec 7, 2024

History

17 Commits
Dec 7, 2024
Dec 7, 2024
Dec 7, 2024
Dec 2, 2024
Dec 3, 2024
Dec 7, 2024

Repository files navigation

guessn

guessn is a Python module designed for generating constraint-based puzzles. The module allows users to automatically find constrains for a puzzle with unique solution.

Installation

To install the guessn module, ensure you have Python installed on your system. Then, run the following command from the root directory of the project, where the setup.py file is located:

pip install .

This will install the guessn module in your Python environment.

Example Usage

There are 2 types of puzzles supported by now

  1. Guess integers which satisfy some divisibility constraints. See notebooks/arythmetic.ipynb for detailed usage examples.

  2. Simple Zebra Puzzles. See notebooks/zebra.ipynb for detailed usage examples.

About

Logical puzzles generator

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published