For suggestions / bug reports, contact email@example.com
If the page does not load properly, try clearing your browser's cookies.
(This will also reset all info on the page, such as algorithms, times, etc.)
Hide the cases you do not plan to learn.
Click on an image to add it to the trash.
Use the Shift key to select multiple cases.
(Click on a case's image to change its status.)
select all | select none
You can change a case's status by clicking on its picture in the algorithm list.
Only your slowest cases (by average) will appear in the trainer.
Note: You may need to reload the page if your slowest cases change.
All cases can appear in the trainer.
Each selected case is guaranteed to appear equally often.
This is good for learning and reviewing algorithms.
Each selected case appears with the same probability as in a real solve.
Due to randomness, some cases may appear very often, or rarely appear.
Cases in the trash will not appear.
Use this to only practice the algorithms you want to learn.
Cases in the trash will also appear.
It is useful to see both learned and unlearned cases to avoid mixing them up, especially if they look similar.