Reset and Solve screens
cubrs has two screens that hand you a computed solution, and they behave differently on purpose. Reset is for getting a scrambled cube back to solved and forgives mistakes; Solve is a one-shot solution for the scramble in front of you that stays fixed once you ask for it. Both compute a roughly 20-move solution and show it token by token with live progress.
The Reset screen
Reset walks a scrambled cube back to solved. It shows a large, zoomable 3D cube, a legend for
how to hold it, orientation controls, a sync-health panel, and the computed solution with live
progress. As you execute each move the current one highlights and progress advances. You can
do a half turn as two quarter turns (R R or R' R') and it still
tracks.
Reset self-heals
Reset is self-healing. A wrong turn is caught the moment it happens — cubrs recognises the state you’re in and snaps the highlight back to where you actually are. If the cube stays off-path for more than half a second (500 ms) after your last move, the solution is recomputed from your current state, so you’re never stuck following a plan that no longer fits. The sync-health panel also offers Sync from cube (a safe re-read of the true state) and Mark as solved (only valid when the cube is physically solved, behind a confirm dialog).
The Solve screen
Solve snapshots the current cube state and computes a solution once. Unlike Reset, the Solve screen never recomputes on its own — if you go off-path the plan is left exactly as it was, and the button changes to Re-solve so you can ask for a fresh solution deliberately when you want one. The status line reads how many moves remain to solved.
Follow vs Playback
On the Solve screen the solution can be worked two mutually exclusive ways:
- Follow — guidance for turning your physical cube. Correct turns advance the highlighting; a wrong turn shows “Wrong turn — undo it to get back on the path, or press Re-solve” and doesn’t advance. Reaching solved shows “Solved ✓”.
- Playback — a virtual replay on the 3D cube, separate from your physical one. It starts at the solution’s beginning and plays toward solved, one step per token, with transport controls and a speed select from 0.5× to 4×. Any physical turn drops you back to live tracking; routine state re-reads don’t interrupt it.
Re-solve
Re-solve is the manual recompute on the Solve screen. Because Solve never changes its plan automatically, Re-solve is how you get a new solution after you’ve turned the cube away from the snapshot it was built from — for example after exploring a few moves and wanting a fresh path from where you are now.