Skip to content

tessellator/solver-of-squares-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solver of Squares (in Rust)

This is a solver for Game about squares.

It implements A* with a non-admissable heuristic, so the outputs are not guaranteed to be optimal. But it's fun anyway.

Run

The executable takes a path to a YAML file describing the blocks and arrows for the puzzle. It will calculate a solution and print the number of moves required and the ordering of the colors to complete the puzzle.

cargo run -- ./levels/level_31.yaml

About

A solver for Game about Squares, written in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages