Files
cpp-masssprings/README.md
2026-02-28 18:19:53 +01:00

8 lines
458 B
Markdown

# MassSprings - Puzzle Board State Space Explorer
All combinations of pieces reachable from an initial puzzle are explored, the resulting puzzle state-space is visualized as a force-directed graph.
The graph layout is calculated iteratively using a mass-spring-system with additional pairwise repulsive forces simulated using Barnes-Hut.
![](screenshot.png)
Build and run on NixOS: `nix run git+https://gitea.local.chriphost.de/christoph/cpp-masssprings`.