Somatic is a generic 3D puzzle solver for soma and pentomino-like puzzles. For an arbitrary set of pieces and a figure with not more than 64 cubes, it can check whether this figure can be built using these pieces and return one or more solutions. It can also solve split figures that are not connected and partial figures, which do not need all pieces to be built. Piece sets that can be solved include but are not limited to the soma cube, the somaplus set, the doublesoma set, the bedlam cube, and the pentomino set.
|Tags||Games/Entertainment Puzzle Games|
|Operating Systems||POSIX Linux Windows|
Release Notes: The algorithm has been rewritten to filter rotational symmetries.
Release Notes: The user documentation has been enhanced. The console version now has a parameter to control the algorithm.