I got inspired yesterday and made myself a little tool for training 3-cycles.
View attachment 5689
Start with a solved cube, the software gives the letterpair for a random 3-cycle and starts a timer. Solve the cycle with any method of your choice and hit spacebar to stop timer. The software will show your time and update the cube to show what it should look like if the cycle was solved correctly. For the next cycle continue from that state of the cube (or reset if 3-cycle was badly screwed up). It should work for OP and M2 solvers as well.
Is there some similar software already out there, or should I continue making this a bit more customizable and share it?
So far I've added the option to select any stickers as buffers, but if I want to share this, it should also allow for different letter schemes. Speffz is the most common, right? Are there any other standard letter schemes that I should put in there as default options? Then there should probably also be some option for making and saving custom letter schemes and it should support different cube rotations (not that it matters much as you are supposed to solve blind anyway). I've already thought of a ton of other things I could put in there to improve it, but it might take some time. Anything specific you can think of that would enhance a software like this?
When I first tried this out, I was totally surprised by how fast I was, but then I realized that the VB timer is useless and ticks too slowly. Now it uses the system clock for timing and my times are not that flattering anymore.