Make error reporting in the Solver a bit better.
Make ObjectSignature ready for any size bandaged cube.
license
solvers,tutorials: license.
Add Firebase Cloud Messaging and Firebase In-App Messaging
Rename solver files.
Optimize the solver.
Introduce ObjectSignature that can incorporate 192-bit signatures (for 5x5x5 bandaged cubes).ObjectScrambler does not fully work yet.
New, generic bandaged 3x3 class 'TwistyBandagedAbstract'.
Now, (almost!) any bandaged 3x3 can be created by extending this class and implementing one abstract method 'getPositions()'. Almost, because there's still one restriction: currently all cubits need to be one of the 5 allowed types: 1x1x1, 2x1x1, 3x1x1, 2x2x1, 2x2x2....
Preparation for local creation of puzzles: remove the 'ObjectType' enum from TwistyObject class.
View revisions
Also available in: Atom