leeo
Regular
D L2 B2 L2 U B2 U2 B' R' U2 F2 U2 B' L D' F2 L D L2
BLD reading: dpsv: (KNXW_IPOQE_Fl_Bm_#_DEt+p_BKXLO_Ci-h)
the letter system is Speffz. the first four letters "dpsv:" refer to the new orientation where the centers of each face points after the scramble. "d" is a Speffz specification for the UL edge, and the upper side center of the U face, originally pointing to the UB (12:00 position) now points to Speffz "d", or UL (9:00 position). This is useful for determining if an algorithm is "supercube safe". If there is no reorientation of the centers, there will be no prefix in this form.
"(KNXW_IPOQE_Fl_Bm_" is the edge orientation. The solution presented appears to prefer the edge buffer FD or Speffz K_ which contains the cubie that goes at N_ which contains the cubie that goes at (wctctga) X_ wctctga W_ wctctga K_ back to where we started. The next preferred edge appears to be FU or Speffz I_ wctctga P_ wctctga O_ wctctga Q_ wctctga E_ back to where we started. Fl_ is notation that the FL cubie at Speffz F_ is flipped in place to LF or Speffz L_. Similaly for the UR cubie at Bm_.
"#_DEt+p_BKXLO_Ci-h" is the corner orientation in a very similar format. _D is the UFL cubie wctctga _E wctctga _T which is attached to the _D cubie. The '+' describes that the cycle rejoins the starting cubie with a twist and _P is the side of the _E cubie wctctga _D again.
* * generator notation * *
For an algorithm, apply it to a solved cube, and read the result as if you are about to blind-solve it. This I refer to as "generator notation". Here is it in action for the solution Ollie proposed to my challenge scramble
D L2 B2 L2 U B2 U2 B' R' U2 F2 U2 B' L D' F2 L D L2
dpsv: (KNXW_IPOQE_Fl_Bm_#_DEt+p_BKXLO_Ci-h)
. [x' : [ U':F2 ] [ R':U' ; F2 ]]
. == x' U' F2 U R' U' R F2 R' U R x
. (#_DBE)
dpsv: (KNXW_IPOQE_Fl_Bm_#_DKXLOBt+m_Ci-h)
. [L2, U' R U] == L2 U' R U L2 U' R' U
. (#_DXK)
dpsv: (KNXW_IPOQE_Fl_Bm_#_DLOBt+m_Ci-h)
. [x ; U R2 U', L'] == x U R2 U' L' U R2 U' L x'
. (#_DOL)
dpsv: (KNXW_IPOQE_Fl_Bm_#_DBt+m_Ci-h)
. [Rw ; U2 , L D2 L' ]
. == Rw U2 L D2 L' U2 L D2 L' Rw'
. (#_DJB)
dpsv: (KNXW_IPOQE_Fl_Bm_#_DC)
. [ Uw' L ; U' M' U , L ]
. == Uw' L U' M' U L U' M U L2 Uw
. (KXN_#)
dpsv: (KW_IPOQE_Fl_Bm_#_DC)
. [ Uw' x' ; M , U R U' ]
. == Uw' x' M U R U' M' U R' U' x Uw
. (KIW_#)
dpsv: (KPOQEI_Fl_Bm_#_DC)
. [ R ; U' M2 U , R ]
. == R U' M2 U R U' M2 U R' R'
. (KOP_#)
dpsv: (KQEI_Fl_Bm_#_DC)
. [ L R2 D', L ] [ U' , L' ]
. == L R2 D' L D R2 L' L' U' L' U L
. (KEQ_#)
dpsv: (KI_Fl_Bm_#_DC)
. M' U' () U F2 D' [ L2 : U ] F2 D [ R2 : U' ] () U M
. == M' U' {T-Perm} U M
. j: (KI_#_DC) // parity requires a center face twist
jdpsv: (Fl_Bm_#)
. [ F ; [ R' : U2 ] [ R , U ] R' U2 [ Rw U : R ] ]
. == F R' U2 R2 U R' U' R' U2 Rw U R U' Rw' F'
. (Fl_Bm_#)
jdpsv: (#) // solved
Speffz is not my letter system, so I invite the community familiar with Speffz to vet these computer-generated results. With TuRBo like algorithms, I find it useful to refer to the alg. set by its generator notation. Ignoring the common buffers (edge) K_ and (corner) _D, the set for this solution could read { XN_, IW_, OP_, EQ_, _BE, _XK, _OL, _JB } which is a very compact means for referring to the algorithms employed. Also, note that the reading for the scramble:
dpsv: (KNXW_IPOQE_Fl_Bm_#_DEt+p_BKXLO_Ci-h)
does not contain any assumption for which buffers are employed, or what means are employied for "breaking into" new cycles or how parity is to be resolved.
BLD reading: dpsv: (KNXW_IPOQE_Fl_Bm_#_DEt+p_BKXLO_Ci-h)
the letter system is Speffz. the first four letters "dpsv:" refer to the new orientation where the centers of each face points after the scramble. "d" is a Speffz specification for the UL edge, and the upper side center of the U face, originally pointing to the UB (12:00 position) now points to Speffz "d", or UL (9:00 position). This is useful for determining if an algorithm is "supercube safe". If there is no reorientation of the centers, there will be no prefix in this form.
"(KNXW_IPOQE_Fl_Bm_" is the edge orientation. The solution presented appears to prefer the edge buffer FD or Speffz K_ which contains the cubie that goes at N_ which contains the cubie that goes at (wctctga) X_ wctctga W_ wctctga K_ back to where we started. The next preferred edge appears to be FU or Speffz I_ wctctga P_ wctctga O_ wctctga Q_ wctctga E_ back to where we started. Fl_ is notation that the FL cubie at Speffz F_ is flipped in place to LF or Speffz L_. Similaly for the UR cubie at Bm_.
"#_DEt+p_BKXLO_Ci-h" is the corner orientation in a very similar format. _D is the UFL cubie wctctga _E wctctga _T which is attached to the _D cubie. The '+' describes that the cycle rejoins the starting cubie with a twist and _P is the side of the _E cubie wctctga _D again.
* * generator notation * *
For an algorithm, apply it to a solved cube, and read the result as if you are about to blind-solve it. This I refer to as "generator notation". Here is it in action for the solution Ollie proposed to my challenge scramble
D L2 B2 L2 U B2 U2 B' R' U2 F2 U2 B' L D' F2 L D L2
dpsv: (KNXW_IPOQE_Fl_Bm_#_DEt+p_BKXLO_Ci-h)
. [x' : [ U':F2 ] [ R':U' ; F2 ]]
. == x' U' F2 U R' U' R F2 R' U R x
. (#_DBE)
dpsv: (KNXW_IPOQE_Fl_Bm_#_DKXLOBt+m_Ci-h)
. [L2, U' R U] == L2 U' R U L2 U' R' U
. (#_DXK)
dpsv: (KNXW_IPOQE_Fl_Bm_#_DLOBt+m_Ci-h)
. [x ; U R2 U', L'] == x U R2 U' L' U R2 U' L x'
. (#_DOL)
dpsv: (KNXW_IPOQE_Fl_Bm_#_DBt+m_Ci-h)
. [Rw ; U2 , L D2 L' ]
. == Rw U2 L D2 L' U2 L D2 L' Rw'
. (#_DJB)
dpsv: (KNXW_IPOQE_Fl_Bm_#_DC)
. [ Uw' L ; U' M' U , L ]
. == Uw' L U' M' U L U' M U L2 Uw
. (KXN_#)
dpsv: (KW_IPOQE_Fl_Bm_#_DC)
. [ Uw' x' ; M , U R U' ]
. == Uw' x' M U R U' M' U R' U' x Uw
. (KIW_#)
dpsv: (KPOQEI_Fl_Bm_#_DC)
. [ R ; U' M2 U , R ]
. == R U' M2 U R U' M2 U R' R'
. (KOP_#)
dpsv: (KQEI_Fl_Bm_#_DC)
. [ L R2 D', L ] [ U' , L' ]
. == L R2 D' L D R2 L' L' U' L' U L
. (KEQ_#)
dpsv: (KI_Fl_Bm_#_DC)
. M' U' () U F2 D' [ L2 : U ] F2 D [ R2 : U' ] () U M
. == M' U' {T-Perm} U M
. j: (KI_#_DC) // parity requires a center face twist
jdpsv: (Fl_Bm_#)
. [ F ; [ R' : U2 ] [ R , U ] R' U2 [ Rw U : R ] ]
. == F R' U2 R2 U R' U' R' U2 Rw U R U' Rw' F'
. (Fl_Bm_#)
jdpsv: (#) // solved
Speffz is not my letter system, so I invite the community familiar with Speffz to vet these computer-generated results. With TuRBo like algorithms, I find it useful to refer to the alg. set by its generator notation. Ignoring the common buffers (edge) K_ and (corner) _D, the set for this solution could read { XN_, IW_, OP_, EQ_, _BE, _XK, _OL, _JB } which is a very compact means for referring to the algorithms employed. Also, note that the reading for the scramble:
dpsv: (KNXW_IPOQE_Fl_Bm_#_DEt+p_BKXLO_Ci-h)
does not contain any assumption for which buffers are employed, or what means are employied for "breaking into" new cycles or how parity is to be resolved.
Last edited: