This library provides a set of classes and functions for crunching through the effects of moves on a 3x3 Rubik's cube.
Predefined cube states and algorithms can be found in app/resources
.
'OLL' stands for 'Orientation of the Last Layer'. 'PLL' stands for 'Permutation of the Last Layer'.
Run make unit
(after running poetry install
).