CU_323 solver: corrections.
CU_323 solver: minor.
CU_323 solver: remove mUpper.
CU_323 solver: bugfixes.
CU_323 solver: tablebase.
CU_323 solver: theoretically complete.
CU_323 solver: progress
Beginnings of CU_323 solver.
bugfix
Stop crashing when something goes wrong with solvers
Move opening local files to the OSInterface
Pyraminx Diamond solver: pruning version finished.
Pyraminx Diamond solver: Abstract version finished.
Progress with the Pyraminx Diamond solver.
Skeleton of a Pyraminx Diamond solver.
Minor
Dino solvers: unroll moves!
Dino solveers: change the rot axis
Dino4 solver: appears to be working now.
Dino4 solver: code finished, but still doesn't work.
Decouple (to a large degree) the OpenGL Library from Android.
Dino4 solver: progress.
Dino4 solver: skeleton.
Dino6 solver: corrections to the pruning engine.
Dino6 solver: pruning version done.
Dino6 solver: tablebase computed. It doesn't quite work yet though.
Dino6 solver: 2 functions missing.
Dino6 solver: skeleton tablebase class.
Skewb solver: corrections for error detection.
Skewb solver: pruning version works now.
Skewb solver: full TB version works now.
Progess with Skewb solver.
Jing: a TablebasePruning-based solver finished and working.
Jing: a TablebaseAbstract-based solver finished and working.
Jing tablebase. New, less pillowed Jing mesh.
Bugfix; connect MIRR2 to perfect TB-based scrambling.
TablebasesPruning seems to be working now, at least with Cube2.
Progress with TablebasesPruning
Minor.
Pruning tables for Cube2 (levels 4,5,11)
PruningTables now support numBits=20,24.Progress with TablebasesPruning.
PruningTables now being correctly created in CreatorActivity and read in by the main app.
creation of PruningTables.
progress with PruningTable.
New PruningTable data structure for solvers.
Cube2 tablebases solver finished.
Skeleton Cube2 tablebases class.
'Clever' pyraminx scrambling done.
First version of 'clever' pyraminx tablebase scrambling (with layers 2 & 3 combined if possible)Still incorrect.
Make it possible to return rowBitmaps from ObjectScrambler (rather than single rows)
Move corner orientation from SolverPyraminx to TablebasesPyraminx (we'll need it for better-looking tablebases scrambling)
Tablebase-based scrambling.
Diamond Skewb solver should be fully working now.
Progress with the Diamond Skewb solver.
Progress with Skewb Diamond solver.
Beginnings of Skewb Diamond solver.
Disconnect the rotation axis in the Tablebases from the axis in the objects.
Pyraminx solver: tablebase working now (tipless, tips to be added in the SolverPyraminx class)
Pyraminx solver: progress
CU_232 solver: finished
CU_232 solver: beginnings of the solver class.
Beginnings of the 2x2x3 solver.
Ivy solver finished
Small corrections
Correct Ivy's order of cubits.
Ivy Solver: implementations of getIndex() and getQuats() remain.
Introduce ImplementedTablebasesList
Implement tablebase scrambling (untested)
Improve the tablebase code a bit
Read TB from file.
add ability to create tablebases.
Generic tablebase solver: prevent endless loops.
Pyraminx Duo solver: packed DB works now.
Pyraminx Duo solver: improve unpacked DB. Packed still doesn't work.
Pyraminx Duo solver: solutions (coming from unpacked DB recreated each time) seem to be working.
Pyraminx Duo solver: creation of unpacked DB should be working; at least it does create the correct number of each 'level' states in case of Pyraminx Duo (correct i.e. the same as given by Jaap)