Skip to content

Instantly share code, notes, and snippets.

@torchlight
Created June 2, 2018 05:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save torchlight/fdc0cdd7949925da192268ccade28820 to your computer and use it in GitHub Desktop.
Save torchlight/fdc0cdd7949925da192268ccade28820 to your computer and use it in GitHub Desktop.
pseudo-2-gen 1-flip OLL algs
1-flip <U,R,r> OLL
("xx OBTM optimal" means optimality wrt <U,R,r>; the list of optimal algs is exhaustive, but the optimal+1/optimal+2 lists might not be)
===
EO only (23 OBTM optimal)
XXX: just do the slice parity algs instead
start: right thumb on bottom
r U2' 2R U2' r' U2' r2 U [regrip to thumb on back] R2' U R' r U2' 2R U R2 U r2' R2 U2' r2'
^ left index ^ left index
front flip
R U R' U' r2 U R' r2 U2 r U' R' U' R2 r U2 r2 U' r' U2 r U2 r // opposite
R U r U2 r U2 r' U' r2 U2 R2 r U' R' U' r U2 R' r2 U r2 U' R' // opposite
R2 r U2 R' r2 U' r' U2 r U2 r' U R' r2 U2 R' r2 U R' U R U2 r' // U perm
r U2 R2 r U R U R2 r2 U2 R2 r2 U R' U' r U2 r U2 R r' U2 r2 // U perm
r U2 r U R2 U R2 r2 U2 R2 r2 U R2 U' R2 r U2 r U2 R r' U2 r2 // U perm
r U2 r U R' U R2 r2 U2 R2 r2 U R U' R2 r U2 r U2 R r' U2 r2 // U perm
r2 U2 R2 r U' R' U' r U2 R2 U' R r2 U2 r' U R U r U2 r2 U r // adjacent
r2 U2 R2 r2 U R2 U R' r U2 R' r U R2 U r2 U2 r' U2 R' r U2 r // U perm
left flip
R U r2 U' R r2 U2 r' U R U R2 r' U2 r2 U r U2 r' U2 r' U' R' // opposite
R' U' r2 U R' r2 U2 r U' R' U' R2 r U2 r2 U' r' U2 r U2 r U R // opposite
r U r2 U2 r U R U r' U2 R r2 U' R2 U2 r U' R' U' R2 r U2 r2 // adjacent
r U2 R' U' R U' R r2 U2 R r2 U' r U2 r' U2 r U R r2 U2 R2 r' // U perm
r U2 R' r U2 r' U2 r2 U R2 U R' r U2 R' r U R2 U R2 r2 U2 r2 // U perm
r U2 r U2 r' U' r2 U2 R2 r U' R' U' r U2 R' r2 U r2 U' R' U R // opposite
r2 U2 R r' U2 r U2 R2 r U' R U R2 r2 U2 R2 r2 U R' U r U2 r // U perm
r2 U2 R r' U2 r U2 r U' R' U R2 r2 U2 R2 r2 U R U R2 r U2 r // U perm
r2 U2 R' r U2 r' U2 R2 r' U R' U' R2 r2 U2 R2 r2 U' R U' r' U2 r' // U perm
r2 U2 R' r U2 r' U2 r' U R U' R2 r2 U2 R2 r2 U' R' U' R2 r' U2 r' // U perm
r' U2 R U R' U R' r2 U2 R' r2 U r' U2 r U2 r' U' R' r2 U2 R2 r // U perm
r' U2 R r' U2 r U2 r2 U' R2 U' R r' U2 R r' U' R2 U' R2 r2 U2 r2 // U perm
r' U2 r' U2 r U r2 U2 R2 r' U R U r' U2 R r2 U' r2 U R U' R' // opposite
r' U' r2 U2 r' U' R' U' r U2 R' r2 U R2 U2 r' U R U R2 r' U2 r2 // adjacent
back flip
R2 r' U2 R r2 U r U2 r' U2 r U' R r2 U2 R r2 U' R U' R' U2 r // U perm
R' U' R U r2 U' R r2 U2 r' U R U R2 r' U2 r2 U r U2 r' U2 r' // opposite
R' U' r' U2 r' U2 r U r2 U2 R2 r' U R U r' U2 R r2 U' r2 U R // opposite
r2 U2 R2 r2 U' R2 U' R r' U2 R r' U' R2 U' r2 U2 r U2 R r' U2 r' // U perm
r2 U2 R2 r' U R U r' U2 R2 U R' r2 U2 r U' R' U' r' U2 r2 U' r' // adjacent
r' U2 R2 r' U' R' U' R2 r2 U2 R2 r2 U' R U r' U2 r' U2 R' r U2 r2 // U perm
r' U2 r' U' R U' R2 r2 U2 R2 r2 U' R' U R2 r' U2 r' U2 R' r U2 r2 // U perm
r' U2 r' U' R2 U' R2 r2 U2 R2 r2 U' R2 U R2 r' U2 r' U2 R' r U2 r2 // U perm
right flip
r2 U2 R r' U2 r U2 R2 r U' R2 U R2 r2 U2 R2 r2 U R2 U r U2 r // U perm
r2 U2 R' r U2 r' U2 R2 r' U R2 U' R2 r2 U2 R2 r2 U' R2 U' r' U2 r' // U perm
===
H, no bar (22 OBTM optimal)
start: thumb on front
R r2' U r2 R2' U2' r U' R' U' 2R U2' r2 R' U' r' U2' r U2' 2R
^ left index ^
^ right ring pushing backwards from UBr
R r2 U R2 r2 U2 r U' R' U' R' r U2 R' r2 U' r' U2 r U2 R' r
(U) R r' U2 r' U2 r U R r2 U2 R r' U R U r' U2 R2 r2 U' R' r2
(U) R' r U2 r U2 r' U' R' r2 U2 R' r U' R' U' r U2 R2 r2 U R r2
(U2) R' r2 U' R2 r2 U2 r' U R U R r' U2 R r2 U r U2 r' U2 R r'
23 moves:
R r2 U R2 r2 U2 r U' R' U R' U2 R' r U2 r2 U' r' U2 r U2 R' r
r U2 R2 r2 U' r' U2 r U2 r' U' R U2 r2 U2 R2 r2 U R U' r' U2 R
===
H, bar (23 OBTM optimal)
all algs suck?
parity + F R U' R' U' R U R' U R U' R' F'
R r' U r' U' R' r2 U' r' U' R' U2 R2 r' U2 R U r' U2 r' U2 R' r'
R2 r' U2 R' r' U2 r' U' R2 U2 R2 U2 r' U r' U' R' r2 U' r' U R' r'
R' r' U r' U' R' r2 U' r' U r' U2 R2 U2 R2 U' r' U2 R' r' U2 R2 r'
R' r' U2 r' U2 r' U R U2 R2 r' U2 R' U' r' U' R' r2 U' r' U R r'
r2 U2 r' U2 r' U2 r U R r U R2 U r U2 r' U' R2 U' R' r' U' r2
r2 U' R' r' U' R2 U' r' U2 r U R2 U R r U r U2 r' U2 r' U2 r2
r' U2 r' U2 r' U R' U2 r' U2 R U' r' U R' U2 r2 U2 R' U r' U r'
U2 R r U2 r U2 r U' R' U2 R2 r U2 R U r U R r2 U r U' R' r
U2 R r U' r U R r2 U r U' r U2 R2 U2 R2 U r U2 R r U2 R2 r
U2 R2 r U2 R r U2 r U R2 U2 R2 U2 r U' r U R r2 U r U' R r
U2 R' r U' r U R r2 U r U R U2 R2 r U2 R' U' r U2 r U2 R r
U2 r U2 r U2 r U' R U2 r U2 R' U r U' R U2 r2 U2 R U' r U' r
U2 r2 U R r U R2 U r U2 r' U' R2 U' R' r' U' r' U2 r U2 r U2 r2
U2 r2 U2 r U2 r U2 r' U' R' r' U' R2 U' r' U2 r U R2 U R r U r2
U' r U' r U' R U2 r2 U2 R U' r U R' U2 r U2 R U' r U2 r U2 r
U' r' U r' U R' U2 r2 U2 R' U r' U' R U2 r' U2 R' U r' U2 r' U2 r'
24 moves:
R r U' R' U' R r' U2 r U r U' R' U R' r U2 r' U' R2 U' r' U2 r2
R2 r' U2 R' r' U2 r' U' R' r' U2 R2 U2 R' U r' U' R' r2 U' r' U R' r'
R2 r' U2 R' r' U2 r' U' r2 U2 R2 U2 R2 r U r' U' R' r2 U' r' U R' r'
R' r' U r' U' R' r2 U' r' U R2 r U2 R2 U2 r2 U' r' U2 R' r' U2 R2 r'
R' r' U r' U' R' r2 U' r' U R' U2 R2 U2 R' r' U' r' U2 R' r' U2 R2 r'
r U2 r U R2 U' r' U' R' U' R U2 r U2 R2 r2 U' r' U2 r U2 r' U r2
r U2 r' U' R2 U R r' U' r' U2 r U2 r' U r2 U2 r2 U2 R' U' R' U' r'
r U2 r' U' R2 U R r' U' r' U2 r U2 r' U' R U2 r2 U2 r2 U R' U' r'
r U' r U R r2 U r U R2 U2 R r U R' U R' U' R2 r U2 r U2 r
r2 U r' U2 r U2 r' U' R2 r2 U2 r U2 R U' R' U' r' U' R2 U r U2 r
r2 U2 r' U2 r' U2 r U r U R' U' R2 U2 r U2 r' U' R' U' R2 r' U' r2
r2 U2 r' U' R2 U' r' U2 R' r U R' U' r U r U2 R r' U' R' U' R r
r2 U' R2 r' U' R' U' r' U2 r U2 R2 U' R' U r U r U2 r' U2 r' U2 r2
===
pi, symmetric, bar (21 OBTM optimal)
start: thumb on bottom
R U 2R U R' U' r2 R U2' r2' U r U2' r' U2' r U' r2' U2' [regrip] r'
U' R U R' r U R' U' R r2 U2 r2 U r U2 r' U2 r U' r2 U2 r'
U' R' U' R r' U' R U R' r2 U2 r2 U' r' U2 r U2 r' U r2 U2 r
22/23 moves:
U' R r2 U' R U r' U2 R' r2 U r' U2 r U2 r' U' R' r2 U' R' U' r
U' R' r2 U R' U' r U2 R r2 U' r U2 r' U2 r U R r2 U R U r'
U' r U2 r U' R2 U r2 U' R2 r2 U2 r U2 R U R' U' r U2 r2 U r'
U' r U' R' U' R' r2 U' r' U2 r U2 r' U R' r2 U2 r' U R U' R r2
U' r' U R U R r2 U r U2 r' U2 r U' R r2 U2 r U' R' U R' r2
U' r' U2 r' U R2 U' r2 U R2 r2 U2 r' U2 R' U' R U r' U2 r2 U' r
r U2 r2 U' R2 r' U2 r U2 r' U2 R' U' r2 U2 r2 U R2 U' R' r' U' R
===
pi, symmetric, no bar (24 OBTM optimal)
start: thumb on bottom (regripless)
r U2 r U R' U r2 U2' r2' U R U' R2' r U2 r U2' r' U2 r2 U2' R' U2' R2
^ left index (= R' 2R)
R U2 R' r' U2 r2 U R2 r U' R U' r' U2 r U R2 U2 R' r2 U' R U' r'
R U2 r' U' R U R' U2 R2 r2 U' r U2 r' U' R U' R2 r U R' r2 U2 r'
R U2 r' U' R U' R2 r2 U2 R' U r U2 r' U' R U' R2 r U R' r2 U2 r'
r U R' U R r2 U2 R2 U' r' U2 r U R' U R2 r' U' r2 U2 R r U2 R'
r U2 R r2 U' R2 r' U R' U r U2 r' U R2 r2 U2 R U' R' U r U2 R'
r U2 R r2 U' R2 r' U R' U r U2 r' U' R U2 R2 r2 U R' U r U2 R'
r U2 r U R' U r2 U2 r2 U R U' R2 r U2 R2 r' U2 R' r2 U2 r U2 r2
r U2 r U R' U r2 U2 r2 U R U' R2 r U2 r U2 R2 r' U2 R' r2 U2 R2
r U2 r U R' U r2 U2 r2 U R U' R2 r U2 r U2 R' U2 R2 U2 r' U2 r2
r U2 r U R' U r2 U2 r2 U R U' R2 r U2 r U2 r' U2 R2 U2 R' U2 r2
r U2 r U R' U r2 U2 r2 U R U' R2 r U2 r U2 r' U2 r2 U2 R' U2 R2
r U2 r2 U R U' R U' r' U2 r U2 R' r' U' R' U2 r2 U2 r2 U R U' r'
r U2 r2 U r' U2 R' U' R U r U2 R' r' U' R r2 U2 R2 U' R' U R' r
r U2 r2 U r' U2 r U2 r' U' r2 U2 r2 U R' U' R U R' U' R2 r' U' R'
r U2 r' U2 r2 U2 r U2 R r' U2 r U' R2 U' R r2 U R' U2 R U' R r2
U R r2 U2 r U2 R' r' U2 r' U R2 U' R' r2 U2 r2 U' R' U' R2 r' U2 R r'
U R' r2 U2 r' U2 R r U2 r U' R2 U R r2 U2 r2 U R U R2 r U2 R' r
U2 R' U2 R r U2 r2 U' R2 r' U R' U r U2 r' U' R2 U2 R r2 U R' U r
U2 R' U2 r U R' U R2 r2 U2 R U' r' U2 r U R' U R2 r' U' R r2 U2 r
U2 R' U2 r U R' U' R U2 R2 r2 U r' U2 r U R' U R2 r' U' R r2 U2 r
U2 r' U2 R' r2 U R2 r U' R U' r' U2 r U R' U2 R2 r2 U' R U' r' U2 R
U2 r' U2 R' r2 U R2 r U' R U' r' U2 r U' R2 r2 U2 R' U R U' r' U2 R
U2 r' U2 r U2 r2 U2 r' U2 R' r U2 r' U R2 U R' r2 U' R U2 R' U R' r2
U2 r' U2 r2 U' R' U R' U r U2 r' U2 R r U R U2 r2 U2 r2 U' R' U r
U2 r' U2 r2 U' r U2 R U R' U' r' U2 R r U R' r2 U2 R2 U R U' R r'
U2 r' U2 r2 U' r U2 r' U2 r U r2 U2 r2 U' R U R' U' R U R2 r U R
U2 r' U2 r' U' R U' r2 U2 r2 U' R' U R2 r' U2 R2 r U2 R r2 U2 r' U2 r2
U2 r' U2 r' U' R U' r2 U2 r2 U' R' U R2 r' U2 r' U2 R U2 R2 U2 r U2 r2
U2 r' U2 r' U' R U' r2 U2 r2 U' R' U R2 r' U2 r' U2 R2 r U2 R r2 U2 R2
U2 r' U2 r' U' R U' r2 U2 r2 U' R' U R2 r' U2 r' U2 r U2 R2 U2 R U2 r2
U2 r' U2 r' U' R U' r2 U2 r2 U' R' U R2 r' U2 r' U2 r U2 r2 U2 R U2 R2
U2 r' U' R U' R' r2 U2 R2 U r U2 r' U' R U' R2 r U r2 U2 R' r' U2 R
U' r U R' U R U2 R r2 U2 R' r2 U2 R' U r U2 r' U2 r U R2 r2 U2 r'
U' r U2 R2 U' R U' r2 U2 r2 U2 R' U r U2 r' U2 r U r2 U2 R' r' U2 R
U' r' U2 R2 U R' U r2 U2 r2 U2 R U' r' U2 r U2 r' U' r2 U2 R r U2 R'
U' r' U' R U' R' U2 R' r2 U2 R r2 U2 R U' r' U2 r U2 r' U' R2 r2 U2 r
25 moves:
R r U' r2 U2 r' U2 r' U' R2 U' r2 U r U2 r2 U R U2 R' U2 R U' R2 r
R r2 U' R U' r U2 R2 U' r2 U2 r U2 r' U' R2 U' r2 U r U2 R r U2 R
R r' U' R2 r' U R' U r U2 r' U' R' U2 r2 U R' U' R' U2 r U2 r U2 r'
R2 r U2 R r2 U2 R2 U' r' U2 R' U' R U r U2 R' r' U' r2 U R2 U R r
R' r2 U R' U R2 r' U2 r' U2 r U2 R r2 U2 r' U2 r U R' U r2 U2 R r2
r U2 R r2 U r' U2 r U2 r' U' r2 U2 r2 U R U' R' U R U' R2 r' U' R'
r U2 r U R' U r2 U2 r2 U R U' R r2 U2 R U2 r' U2 R r U2 r' U2 r2
r U2 r U R' U r2 U2 r2 U R U' R2 r U2 R U2 R' U2 R r U2 r' U2 r2
r U2 r U R' U r2 U2 r2 U R U' R2 r U2 R2 r' U2 R' U2 r2 U2 r' U2 r2
r U2 r U R' U r2 U2 r2 U R U' R2 r U2 r U2 r U2 R U2 r2 U2 R2 r2
r U2 r U R' U r2 U2 r2 U R U' R' U2 R U2 R2 r U2 R r U2 r' U2 r2
r U2 r U R' U r2 U2 r2 U R U' R' U2 R U2 r U2 r U2 R' r' U2 R2 r2
r U2 r U R' U r2 U2 r2 U R U' r' U2 R U2 R r2 U2 R r U2 r' U2 r2
r U2 r U2 r2 U R U R2 r2 U R' U R2 r2 U2 R' r' U2 r U2 r2 U2 R2 r'
r U2 r2 U' R' U' R2 U' R' r' U R U r U2 R' r' U' r2 U R2 U' R2 U2 r
r U2 r' U2 r' U2 R U R U' r2 U2 R U r U2 r' U' R U' R2 r U R' r
r' U2 R2 r' U' r' U2 r U2 r' U r2 U2 R2 r2 U' r' U2 r U2 r' U' r U2 R'
r' U2 R' U2 r2 U2 r2 U' R2 U2 r' U R' U R r U2 r' U' R' r2 U R' U r
r' U2 R' r2 U R2 r2 U2 r2 U2 r U R' U R r U2 r' U' R' r2 U R' U r
===
pi, asymmetric, front (<=21 OBTM optimal)
parity + Niklas?
===
pi, asymmetric, back (<=21 OBTM optimal)
parity + Niklas?
===
L, rightwards bar (22 OBTM optimal)
start: thumb on front (regripless)
r U2' r2' R2 U' r' U2 r U2' r' U R r2' U2' r2 R' U R' U R2 U2' r'
^ left index
r U2 R2 r2 U' r' U2 r U2 r' U R r2 U2 R' r2 U R' U R2 U2 r'
U' r' U2 R2 U R' U R' r2 U2 R r2 U r' U2 r U2 r' U' R2 r2 U2 r
(both algs can be done regripless)
23 moves:
r U2 R r2 U2 R' U r' U2 r U2 r' U R2 r2 U2 r2 U2 R U' R U' r'
r2 U2 r2 U' r' U2 r U2 r' U r2 U2 r U R' U2 R U2 R' U2 R U' r'
===
L, leftwards bar (22 OBTM optimal)
start: thumb on front (regripless)
(U') r U2' R2' U' R U' R r2' U2' r2 R' U' r U2' r' U2 r U r2' R2 U2' r'
U2 r' U2 R2 r2 U r U2 r' U2 r U' R' r2 U2 R r2 U' R U' R2 U2 r
U' r U2 R2 U' R U' R r2 U2 R' r2 U' r U2 r' U2 r U R2 r2 U2 r'
(both algs can be done regripless)
23/24 moves:
R' r U2 r2 U r' U2 r U2 r' U' r2 U2 R r2 U R U R' U' R' U' r'
U r2 U' R2 r2 U' r' U2 r' U2 r2 U' r' U' r2 U2 r' U2 r' U' R2 r2 U' r2
U r' U' R' U' R' U R U R r2 U2 r2 U' r' U2 r U2 r' U r2 U2 R' r
U2 r2 U2 r2 U r U2 r' U2 r U' r2 U2 r' U' R U2 R' U2 R U2 R' U r
U2 r' U2 R' r2 U2 R U' r U2 r' U2 r U' R2 r2 U2 r2 U2 R' U R' U r
U' r' U' R U' R U2 r2 U2 R2 r2 U r' U2 r U2 r' U R' U2 R r2 U2 r
R r U2 R' r2 U r' U2 r U2 r' U' r2 U2 R' r2 U R U' r' U R2 U2 R2
R' U' R2 r' U' R' U r2 U2 R r2 U R2 U2 r' U2 r U2 R' r' U r2 U2 r
r2 U2 r2 U r U2 r' U2 r U' r U2 r U' R' U' R r' U' R U R' U2 r
===
L, rightwards nonbar (22 OBTM optimal)
start: thumb on top
(U2) (R' r') U2' r2 R' U' r U2' r' U2 r U r2' U2' (r2 R) U' R' U r U R2'
R2 U' r' U' R U R' r2 U2 r2 U' r' U2 r U2 r' U R r2 U2 R r
U2 R' r' U2 R' r2 U' r U2 r' U2 r U r2 U2 R r2 U' R' U r U R2
23 moves:
r' U' r U2 R' U R U r' U r2 U' r2 U2 r' U2 r' U2 r2 U r U2 r'
===
L, leftwards nonbar (22 OBTM optimal)
===
T, symmetric, nonbar (21 OBTM optimal)
start: thumb on bottom
r U R' U2' R U r' U2' r2 U' [regrip to thumb on bottom] r U2 r' U2' r U r2 U2' r' U2' r'
r U R' U2 R U r' U2 r2 U' r U2 r' U2 r U r2 U2 r' U2 r'
U2 r' U' R U2 R' U' r U2 r2 U r' U2 r U2 r' U' r2 U2 r U2 r
22 moves:
R2 r U2 R r2 U r' U2 r U2 r' U' r2 U2 R' r2 U R U' r' U' R
===
T, symmetric, opposite (22 OBTM optimal)
start: thumb on top (regripless)
(U2) r2' U' R2 U' R2' r U2 r' U2 r U2 r2 U2 r' U2 r U' R2' U2 R2 U' r2'
R' U r U2 R2 U' R2 U' r2 U2 R r2 U' r U2 r' U2 r U r2 U2 r'
r U2 r2 U r' U2 r U2 r' U' r2 U2 R' r2 U R U' r' U R U2 R'
r2 U R2 U R2 r' U2 r U2 r' U2 r2 U2 r U2 r' U R2 U2 R2 U r2
U2 R U' r' U2 R2 U R2 U r2 U2 R' r2 U r' U2 r U2 r' U' r2 U2 r
U2 r2 U' R2 U' R2 r U2 r' U2 r U2 r2 U2 r' U2 r U' R2 U2 R2 U' r2
U2 r' U2 r2 U' r U2 r' U2 r U r2 U2 R r2 U' R' U r U' R' U2 R
23 moves:
R2 r U2 r2 U r' U2 R2 U' R2 U r U2 R2 r' U' r2 U R2 U r U2 R2
r U2 R2 r2 U r' U2 r U2 r' U' R r2 U2 r2 U R' U' r' U2 R2 U R'
r2 U R2 U R2 U2 r U2 r' U2 r U2 r' U r2 U2 r U2 r U2 r2 U r
===
T, asym, left (? OBTM)
===
T, asym, right (? OBTM)
===
U, symmetric, bar (22 OBTM optimal)
R' U2 R U r' U' R U R' r2 U2 r2 U' r' U2 r U2 r' U r2 U2 r
U2 R U2 R' U' r U R' U' R r2 U2 r2 U r U2 r' U2 r U' r2 U2 r'
U' r2 U R2 U2 R2 U r' U2 r U2 r2 U2 r' U2 r U2 R2 r' U R2 U r2
U' r2 U' R2 U2 R2 U' r U2 r' U2 r2 U2 r U2 r' U2 R2 r U' R2 U' r2
23 moves:
R' U' r U' R' U2 R U r' U2 r2 U' r U2 r' U2 r U r2 U2 r2 U R
r U2 R r2 U R U2 r' U2 r U2 R r' U r2 U2 r2 U R2 U R2 U2 r'
r U2 R r2 U' R r' U2 r U2 r' U2 R U' r2 U2 r2 U R2 U R2 U2 r'
===
U, symmetric, opposite (21 OBTM optimal)
U' r U2 r U2 r2 U' r' U2 r U2 r' U r2 U2 r U' R' U2 R U' r'
U' r' U2 r' U2 r2 U r U2 r' U2 r U' r2 U2 r' U R U2 R' U r
22 moves:
R U' r' U' R U R' r2 U2 r2 U' r' U2 r U2 r' U R r2 U2 R2 r
R2 r U2 R r2 U2 r U' r2 U2 r2 U R2 U' r' U2 r' U2 r2 U' R r
R2 r U2 R' r2 U' r' U2 r U2 r' U R2 r2 U2 r2 U R2 U R2 U2 r'
r U2 r2 U' r' U2 r U2 r' U R' r2 U2 r2 U R2 U R2 U2 r' U' R
U2 R2 r' U2 R r2 U r U2 r' U2 r U' R2 r2 U2 r2 U' R2 U' R2 U2 r
U2 R2 r' U2 R' r2 U2 r' U r2 U2 r2 U' R2 U r U2 r U2 r2 U R' r'
U2 R' U r U R' U' R r2 U2 r2 U r U2 r' U2 r U' R' r2 U2 R2 r'
U2 r' U2 r2 U r U2 r' U2 r U' R r2 U2 r2 U' R2 U' R2 U2 r U R'
23 moves:
R' r U2 R' r2 U r' U2 r U2 r' U' R' r2 U2 R2 r2 U R' U R U2 r'
r U2 r2 U' r' U2 r U2 r' U r2 U2 r2 U R2 U R2 U2 r' U R' U2 R
===
U, asym, left (? OBTM)
===
U, asym, right (? OBTM)
===
S, front, F shape (<=19 OBTM)
L2 D L' U2 L D' L' U2 L' + parity
===
S, right, P shape (? OBTM)
parity + A9 COLL
===
S, back, P shape (<=19 OBTM)
parity + A9 COLL (R' U2 R' ...)
===
S, left, F shape, no bar (22 OBTM optimal)
start: thumb on front (regripless)
R r2' U2' r2 U R2' U r U2 2R U R U R2' r2 U2' r' U2 2R U2 2R
U' R' r' U R2 U r' U2 r' U2 r' U2 r2 U2 R U' R U' r2 U' R U r'
U' r' U R U' r2 U' R U' R U2 r2 U2 r' U2 r' U2 r' U R2 U R' r'
23/24 moves:
R' U r' U2 r' U2 r U r2 U2 R2 r' U R U r' U2 R r2 U' r2 U2 R
r2 U R2 U R2 U2 r U2 r2 U2 r U R U2 R' U' r U2 r2 U2 r' U2 r
U r2 U2 r' U2 r U2 r U' R2 U' R2 U R2 U r2 U2 r2 U R2 U r U2 r
R r2 U2 r2 U R2 U r U2 R' r U R U R r2 U2 R r' U2 r U2 R2 r
R r2 U2 r2 U R2 U r U2 R' r U R U R2 r2 U2 R' r' U2 R' r U2 r
R r2 U2 r2 U R2 U r U2 R' r U R U R2 r2 U2 r' U2 R' r U2 R' r
R r2 U2 r2 U R2 U r U2 R' r U R U r2 U2 R r' U2 R r U2 R2 r
R' r2 U2 R r2 U R U R' r U2 r U R2 U r2 U2 R' r' U2 r U2 R2 r
r U2 r2 U' R U' r2 U' R U r U2 R r U2 R' r' U2 R' r2 U' R' U' r
r' U2 r' U2 r2 U' R' U' r U2 r' U2 R2 U' R2 U r' U R' U' R r2 U2 r2
===
AS, front, F shape (<=19 OBTM)
===
AS, right, F shape, no bar (22 OBTM optimal)
===
AS, back, P shape (<=19 OBTM)
===
AS, left, P shape (? OBTM)
===
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment