What is included
- Pages for all 119 cases (41 F2L, 57 OLL, 21 PLL), each with a top-view diagram beside the 3D cube
- A CFOP solve that splits any scramble into Cross, F2L, OLL and PLL and plays each stage in 3D
- A trainer that shows the shortest cross for any scramble, and an F2L solution that keeps the cross
- Keyboard drills for common triggers, with your personal bests and lesson progress kept in this browser
How the data is checked
- Every algorithm is replayed on a cube-state model in automated tests before each release and must solve the case it is listed for.
- Move counts are counted from each algorithm's notation, and case probabilities are computed from the cube-state model. PLL probabilities count the 288 equally likely arrangements of an oriented last layer, OLL probabilities its 216 orientation states.
- The trainer's shortest cross comes from a breadth-first search over the cross edges, so its move count is the true minimum in the half-turn metric.
- Found a mistake? Email the details from the contact page.
What is not included
Whole-cube optimal solving and account-based progress sync are not offered yet.
New to CFOP? The guides take you from notation to PLL. Open lessons