Kryowulf / LogikGen

Zebra-style logic puzzle generator.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LogikGen Logic Puzzle Generator

LogikGen is a tool for creating randomized Zebra-style logic puzzles.

For more information, check out the guidebook introduction.

Changelog

  • v1.1.0 - Redesigned, more user-friendly UI.

    • Known Issues:

      • When two different strategies can deduce the same information, neither strategy will be flagged as required. This can cause puzzles to be ranked as much easier than they really are. This can also make it difficult or impossible in some situations to generate puzzles that require particular strategies.

      • The cancel button can take a long time to stop the generation process of the largest (8x8) puzzles.

      • On rare occasions the generator may report issues regarding the selected strategies for larger puzzles, due to not having been as thoroughly tested on puzzles larger than size 4x4.

  • v1.0.2 - Improved Constraint Generation

    • Fixed:

      • Maximum constraint count requirements are now much easier to satisfy.
    • Known Issues:

      • When two different strategies can deduce the same information, neither strategy will be flagged as required. This can cause puzzles to be ranked as much easier than they really are. This can also make it difficult or impossible in some situations to generate puzzles that require particular strategies.

      • The cancel button can take a long time to stop the generation process of the largest (8x8) puzzles.

      • On rare occasions the generator will detect contradictions in the generated constraints or report other issues with the strategies.

  • v1.0.1 - Bugfix

    • Fixed:

      • When generating small puzzles using few strategies, the displayed progress would update too frequently and cause the UI to become unresponsive.
    • Known Issues:

      • The generator has difficulty satisfying the maximum constraint count requirements for large puzzles.

      • When two different strategies can deduce the same information, neither strategy will be flagged as required. This can cause puzzles to be ranked as much easier than they really are. This can also make it difficult or impossible in some situations to generate puzzles that require particular strategies.

  • v1.0.0 - Initial Release

About

Zebra-style logic puzzle generator.

License:MIT License


Languages

Language:C# 100.0%