1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
|
File-Version: 1.0
Copyright: 2011-2012, B. Clausius <barcc@gmx.de>
Model: Cube 3
Ref-Blocks: f l u b r d
################################
# Solution: pos, block, moves
# 1. position on the cube, e.g. "rf" for the front-right edge or "ufr" for
# the uppper-front-right corner. The order does not matter, "ufr" is equal to "fur".
# Multiple blocks are separated by spaces.
# 2. The block at the position. The order matters and depends on the first field.
# The number of blocks must be the same as in field 1.
# "fr|fl": "fr" or "fl" is allowed at the position
# "!fru": every block except "fru" is allowed at the position
# "*fru": a block in any rotation state of "fru" is allowed at the position (fru, ruf, ufr)
# "!*fru": every block except all "fru" rotations is allowed at the position
# "f?u": "?" can be every face
# 3. The moves that should be applied to the cube.
Path: /Solvers/Spiegel
Depends: /Solvers/Spiegel/Bottom corner orient
Path: /Solvers/Spiegel/Top edges
Solution:
uf=uf ur=ur ub=ub ul=ul, @@solved
rf=uf, f-
df=uf, f-f-
fr=uf, u2fu2-
fu=uf, fu2fu2-
fd=uf, dl2d-l2-
#
lf=uf, f
fl=uf, u2-f-u2
#
dr=*uf, d-
dl=*uf, d
db=*uf, dd
#
br=uf, u2f-u2-
rb=uf, u2u2fu2u2
bl=uf, u2-fu2
lb=uf, u2u2f-u2u2
#
ur=*uf, r
ub=*uf, b
ul=*uf, l
#
, U
Path: /Solvers/Spiegel/Top corners
Depends: /Solvers/Spiegel/Top edges
Solution:
ufr=ufr urb=urb ubl=ubl ulf=ulf, @@solved
fld=ruf, r-dr
fld=ufr, ddfd-f-
#fld=fru, f-dffd-f-
fld=fru, dr-drfd-d-f-
#
rfd=*fru, d-
brd=*fru, dd
lbd=*fru, d
#
fru=!fru fru=*fru, r-d-r
rbu=*fru, b-d-d-b
blu=*fru, bdb-
lfu=*fru, f-df
, U
Path: /Solvers/Spiegel/Middle slice
Depends: /Solvers/Spiegel/Top corners
Solution:
fr=fr rb=rb bl=bl lf=lf, @@solved
fd=fr, d-r-drdfd-f-
fd=fl, dld-l-d-f-df
#
rd=fr|fl, d-
bd=fr|fl, dd
ld=fr|fl, d
#
fd=*?d rd=*?d bd=*?d ld=*?d fr=!fr, d-r-drdfd-f-
fd=*?d rd=*?d bd=*?d ld=*?d fl=!fl, dld-l-d-f-df
, U
Path: /Solvers/Spiegel/Bottom edge place
Depends: /Solvers/Spiegel/Middle slice
Solution:
df=*df dl=*dl db=*db dr=*dr, @@solved
df=!*df dl=!*dl db=!*db dr=!*dr, d
dr=*df dl=*dl, dfldl-d-f-
df=*dr db=*db, dfldl-d-f-
df=*db db=*df, dfldl-d-f-
, U
Path: /Solvers/Spiegel/Bottom edge orient
Depends: /Solvers/Spiegel/Bottom edge place
Solution:
df=df dl=dl db=db dr=dr, @@solved
dl=?d, lu2lu2lu2lu2
#
db=?d, d
df=?d, d-
dr=?d, dd
#
df=dr, d
df=dl, d-
df=db, dd
Path: /Solvers/Spiegel/Bottom corner place
Depends: /Solvers/Spiegel/Bottom edge orient
Solution:
dfl=*dfl dlb=*dlb dbr=*dbr drf=*drf, @@solved
dfr=!*dfr dfl=!*dfl dbr=!*dbr dbl=!*dbl, fuffuuffu-f-dfuffuuffu-f-d-
dbr=*dbr dfr=!*dfr, fuffuuffu-f-dfuffuuffu-f-d-
, U
Path: /Solvers/Spiegel/Bottom corner orient
Depends: /Solvers/Spiegel/Bottom corner place
Solution:
dfl=dfl dlb=dlb dbr=dbr drf=drf, @@solved
dfl=!dfl dfl=!dlb dfl=!dbr dfl=!drf, lf-l-flf-l-f
#
dlb=!dfl dlb=!dlb dlb=!dbr dlb=!drf, d
drf=!dfl drf=!dlb drf=!dbr drf=!drf, d-
dbr=!dfl dbr=!dlb dbr=!dbr dbr=!drf, dd
#
df=dr, d
df=dl, d-
df=db, dd
|