Solver for Kami2 puzzles in F#
F#
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
puzzles
.gitignore
Analysis.fs
Export.fs
Kami2Solver.fsproj
Kami2Solver.sln
LICENSE
Program.fs
README.md
Solver.fs
Types.fs

README.md

Kami 2 Solver in F#

Kami 2 is a beautiful puzzle game based on coloring oragami paper. The best way is to see how the gamelay unfolds is to just watch a quick demo.

This repo contains a solver for Kami 2 puzzels written in F#. It takes a screenshot of the puzzle as input, and outputs a sequence of images to perform to solve the puzzle.

Details on the algorithm and approach can be found on my blog at: completely-unique.com.

Known Issues

  • "Textured" colors are not supported. (Only seen in some user-generated puzzles.)
  • It cannot handle puzzles with 10+ moves. In theory it will find a solution eventually, but obviously a better algorithm is needed.

License

Source code is made available under the MIT license.

Kami 2 and related imagery are copyright State of Play games.