Tracked state
Slots
This is J Perm's "Best F2L Algorithms" sheet. You can paste your own list instead. Write one alg per line; columns separated by wide spaces also work. Lines after a heading with "Advanced", "Expert" or "Section 2/3" count as advanced algs, and a heading with "Basic" or "Section 1" switches back. Case names and numbers are ignored. Algs for the front-right slot work best. Slotwise works out which case each alg solves and adds rotations and U turns as needed.
Last solve
Scramble the cube and solve the first two layers. The breakdown for each pair shows up here.
Session
| # | F2L time | Moves | Over optimal | Easier pair missed | Pair order | When |
|---|
Your drills
How to use it: do the trigger the number of times shown, back to back, with the grip you use in solves. Go for clean and even first; speed comes later. The rhythm spread is how much your turn-to-turn gaps vary: under 25% is even. A turn that is slow in every repetition is usually a regrip.
Targets to aim for over a few weeks: about 5–6 turns per second on the sexy move and the inserts, 4 or more on full algs.
Your solves
| # | Time | ao5 | ao12 | Cross | F2L | OLL | PLL |
|---|
Your cards
New card picks from the groups you tick here (all of the chosen set if none are ticked).
Paste algs, e.g. copied from J Perm's OLL or PLL page. Put one per line; names and other text on the line are ignored. Slotwise works out which case each alg solves, so the order doesn't matter. The first alg for a case wins. You can also change a single card's alg after solving it.
Tick the cases you know. Next card picks from those, showing the ones you are slowest at and make the most slips on (wrong turns, extra turns, giving up) most often. No grading needed. Click any card to practise it right away.
Your data
Your solves, cards and settings are saved on this device, in this browser. Sign in below to keep your phone and laptop in step. Export a backup now and then; Import brings it back.
Cube MAC address needed
GAN cubes encrypt their data with a key based on the MAC address. You can find it in csTimer's Bluetooth dialog or in the GAN app. It looks like AB:12:CD:34:EF:56.
To run from localhost: open a terminal in the folder with slotwise.html, run python3 -m http.server 8000 (on Windows: py -m http.server 8000), and open http://localhost:8000/slotwise.html in Chrome.