fix for scrambling shape-shifting cuboids. Before when scrambling e.g. the CU_242, we would sometimes 'hit air' (try to rotate a layer which does not have any cubits in it)
Carve out the fifth layer: touch control.
API name changes; fix for Dino4's solved state!
remove numLayers from parameter list of 3 next methods.
remove numLayers from 4 API methods.
Clean up TwistyObjectWithMesh's API (remove getDist3D() and getSize() )
Better structure things architecturally.
Beginnings of SolverKilominx
Finally! Split TwistyObject into:
- lower class 'TwistyObjectTheoretical' (an object that has no mesh, no stickers, cannot be touch-controlled, but knows how a real object of its kind moves - so can be used e.g. in solvers)
- everything else above it.
In the future, the 'everything else' will be further slipt into...
improve the way Crazy Puzzles are done: JSON files
View revisions
Also available in: Atom