+This is an implementation for 7-pieces Soma Cube solver in Java. +Implementation period: Oct 2008. +This is a backtracking search program developed for finding all. The program produces 240 lines: each line is a solution as '1234 5789 6efE adAB hiFI gDGH bcC'. Re^2: Soma cube solver with regex by brx (Pilgrim).
Soma solutions Solutions to the Soma cube Here I show solutions to the Soma cube that I generated using a perl program. Each is a 9 KB gif showing the cube from two opposite (diagonally) corners.
The solutions were generated by holding one piece where it always is in any solution. The number of figures is just over 450 clearly indicating the presence of redundancy since there are only 240 distinct solutions. Over time I will get rid of the redundant solutions (I will have to look at the figures for symmetry). I am more likely to do it through the original program though. I would like to have your suggestions.
For an arbitrary set of pieces and a figure with not more than 64 cubes Somatic can check whether this figure can be build using these pieces and return one or more solutions. It does also solve split figures which are not connected and partial figures, which do not need all pieces to be build. Piece sets that can be solved include the soma cube, the somaplus set, the doublesoma set, the bedlam cube and the pentomino set. Other sets may be specified through an input file.
Figures and solutions can be saved and read from a file again later. The GUI can be used to interactively create figures, solve them and view the solutions.
The piece set currently in use can also be displayed. Stefan -Happe- Habelski wrote the OpenGL code and created the nice editing and input functionality. Heiko -brotMachine- Seim implemented the GUI and rendered the nifty icons. Free 3d Studio Max 9 Espaol Rapidshare Programs. Somatic is released under the GPL, which allows you to modify and redistribute it under certain conditions. Download Please keep in mind that despite some version numbers in the distribution I consider most of Somatic alpha software.
Here are the latest snapshots, updated whenever there is something to update. Screenshots A screenshot from the gui version, showing a solution of the original soma cube. Two Animations created by Heiko, from an older version of Somatic: Links Links to some piece sets and puzzles Somatic can solve: • The soma puzzle. Is the definite resource, containing almost everything about the original soma cube. Also has information on extended sets like the somaplus set or the doublesoma piece set.
• The and other puzzles. Due to its size the bedlam cube is a pretty difficult puzzle and you can purchase solutions from the creators. Download Somatic and get all solutions for free. • The c't puzzle, created by the german computer magazin c't.
• Puzzles made from. Some of the software used to develop Somatic. • The GNU c++ compiler. • The Fox Toolkit, a platform independent gui library, that supports OpenGL. Required to build Somatic on your own. • OpenGL • Cygwin, a Unix enviroment for Windows, used to make Windows builds.
• Valgrind, a very useful memory debugger. Contact Questions? Send me a mail to.
Michelson Dead Sea Slimming Patch here. Hint: You need to replace -at- with @;).