Color unification complete: 24 standard colors.
Beginnings of color unification
Move signatures and ObjectConstants to Metadata.
Next step toward separating TwistyObject metadata.
Version 2.0: add Solver Activity.
Major progress with version 2.0.0.
Seriously lower memory usage.
Lattice Cube: the class, icon, mesh, json. Only tutorials remain.
New 'Impossible Position' dialog
Fix SkewbSolver.
separate ObjectSiguature into its own package and separate the BandagedSignatures out of it.
Jings: further corrections.
Fix SkewbDiamond solver - previously some impossible positions slipped through.
implement enumeration of permutations in linear time. This hopefully speeds up all solvers.
CU_323 solver: last step.
minor
CU_323 solver: progress and slight speedup for the 'old' solver.
CU_323 solver: new schema.
CU_323 solver: corrections.
CU_323 solver: minor.
CU_323 solver: remove mUpper.
CU_323 solver: bugfixes.
CU_323 solver: theoretically complete.
CU_323 solver: progress
Beginnings of CU_323 solver.
Stop crashing when something goes wrong with solvers
Move patterns and Kociemba solver to objectlib.
Move opening local files to the OSInterface
Pyraminx Diamond solver: Abstract version finished.
Progress with the Pyraminx Diamond solver.
Skeleton of a Pyraminx Diamond solver.
Dino4 solver: code finished, but still doesn't work.
Dino4 solver: progress.
Dino4 solver: skeleton.
Dino6 solver: tablebase computed. It doesn't quite work yet though.
Dino6 solver: skeleton tablebase class.
Dino6 solver: error detection should work fine now.
Dino6 solver: errors
Dino6 solver: skeleton.
Skeletons of new solvers: Dino6 & Pyraminx Diamond.
Skewb solver: corrections for error detection.
Skewb solver: full TB version works now.
Progess with Skewb solver.
Jing Solver: correct detection of missing edge colors.
Pyraminx Solver: correct detection of missing edge colors.
Beginnings of the Skewb solver.
Jing: a TablebaseAbstract-based solver finished and working.
Jing tablebase. New, less pillowed Jing mesh.
List of implemented solvers.
Minor.
PruningTables now being correctly created in CreatorActivity and read in by the main app.
progress with PruningTable.
Cube2 tablebases solver finished.
Skeleton Cube2 tablebases class.
Bugfix.
2x2 solver class finished.
Beginnings of the 2x2 solver.
first attempt at Icosamatenew PL tutorial for the Crazy Planets
Move corner orientation from SolverPyraminx to TablebasesPyraminx (we'll need it for better-looking tablebases scrambling)
Tablebase-based scrambling.
Add skeletons of the Cube2 & Skewb solvers.
Diamond Skewb solver: add Tablebase.
Diamond Skewb solver should be fully working now.
Progress with the Diamond Skewb solver.
Progress with Skewb Diamond solver.
Solver: new error strings.
Beginnings of Skewb Diamond solver.
Pyraminx solver: bugfix.
Pyraminx solver: add tips.
Pyraminx solver: tablebase working now (tipless, tips to be added in the SolverPyraminx class)
Pyraminx solver: progress
Pyraminx solver: error messages
CU_232 solver: filtering the position should work now
More translations for the CU_232 solver
Beginnings of the 2x2x3 solver.
Ivy solver finished
Small corrections
Correct Ivy's order of cubits.
Ivy Solver: implementations of getIndex() and getQuats() remain.