• Welcome to SpeedSolving.com — the world’s largest puzzle community!

    You’re currently browsing as a guest, which means you have limited access to discussions, resources, member profiles, and community features.

    Join 50,000+ cubers and puzzle enthusiasts from around the world to ask questions, share solves, improve faster, and be part of the community.

    Registration is free, fast, and easy — create your account today.

    Already a member? Log in here to hide this message and start participating.

Algorithm Translator

Nice. I'm planning to implement a bunch of features like this in an alg.garron.us redesign, but this is a nice tool for now. Suggestion:

<input type="text" id="alg" size="40" onkeyup="generate(document.getElementById('alg').value);"></input>

(Ignore the space in "value." No idea why this forum can't format that word correctly.)
 
Suggestion:
<input type="text" id="alg" size="40" onkeyup="generate(document.getElementById('alg').value);"></input>
Cheers for the idea, it means no submit button is needed ... keeping things minimal is always good :) I also had to capture mouse events to deal with cases where algs are pasted in directly.

Cride, I bloody love you.
Love you too hunnybun :D
 
That's a very cool tool!

I think it would also be a nice feature if you can add a cube rotation somewhere in the middle (or.. at any place in the alg), and changing the moves after that automatically. Same thing for changing R into r, and changing the rest of the moves automatically.
 
I think it would also be a nice feature if you can add a cube rotation somewhere in the middle (or.. at any place in the alg), and changing the moves after that automatically. Same thing for changing R into r, and changing the rest of the moves automatically.

Again, great idea ... so I decided to implement it :) This one wasn't quite so trivial to do though, so the code has almost doubled in size, but it should now work. I've tested it a bit, but if anyone finds any problems with it please let me know, thanks.
 
Here's a suggestion: De-rotation of notation.

Example input: R y R y R y R
Example output: R B L F
 
Back
Top