look into support for pyraminx, skewb, megaminx and sq1.
Opened this issue · 4 comments
pyraminx and sq1 already have notation for every single face so this can be finished, but megaminx has 12 faces, and skewb is usually turned by rotating it in a 45° angle to do sledgehammers, several limitations can be made for those 2.
We have these puzzles implemented for v2! https://experiments.cubing.net/cubing.js/alg.cubing.net/index.html
The main issue is picking a set of notation. We could use research from talking to cubers and theorists for notation that:
- is easy to understand,
- matches common use, and
- is as consistent as possible across different puzzles.
just use the classic WCA notation, i dont see what's wrong with it.
also in clock i cant write UR2-, i have to write UR10.
just use the classic WCA notation, i dont see what's wrong with it.
I'd like to be careful about this. The community uses some conventions outside of WCA notation, and I think we should at least make sure to support an appropriate set of compatible extensions.
also in clock i cant write UR2-, i have to write UR10.
UR2'
should work. But I would also like to support UR2-
, which I haven't incorporated into the parser so far.
for square-1, remove the space between commas and parentheses, so doing M2 would be:
1,0/-1,-1/0,1
parentheses waste time typing and so does the space next to the commas.
for megaminx, use the old wca notation for megaminx.
pyraminx you can use wca.
for skewb i dont know since people rotate in weird ways to turn fast.
EDIT: you can use karnaukh notation for sq1, its really good.
EDIT: im big stupid, use wca conflict notation for skewb.