-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathalgorithms.txt
More file actions
94 lines (45 loc) · 1.42 KB
/
algorithms.txt
File metadata and controls
94 lines (45 loc) · 1.42 KB
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
#load this file into the MiniCube object using the load_file function
#calling the get_operation_names function will show all operations
#execute an operation by using .execute(operation_name/list), or cube | operation_name/list
#to undo do ~cube or cube.undo()
#to reset, do cube.reset()
#------------------ WHITE FACE CONSERVING ALGORITHMS ----------------
#one problem is I keep looking at the white face, i need to be looking at the unsolved face
#face D first by rotating Clockwise
subsubA:D,R,D'2,R',B'
subA:subsubA,R
alpha:subA,D,subA'
subB:D,B,D',R'
beta:subB,B,subB'
subC:D,B2,R
gamma:subC,D,subC'
subD:subsubA,B',R,D'2,R'
delta:subD,B,subD'
subE:D,R',B,D',B
epsilon:subE,R,subE'
subZ:D,B2,D',R',D'
zeta:subZ,R,subZ'
#note gamma and zeta algorithms are equivalent
#>>> cube | ["B1","gamma"]
# Y O
# R G B Y
# Y R Y O
# B G
#
# above is generated by gamma
#face D first by rotating CounterClockwise (converse algorithms)
csubsubA:D',R',B2,R,B
csubA:csubsubA,R'
calpha:csubA,B,csubA'
csubB:D',B',D,R
cbeta:csubB,D,csubB'
csubC:D',B'2,R'
cgamma:csubC,B,csubC'
csubD:csubsubA,B,R',B'2,R
cdelta:csubD,B,csubD'
#face R first by rotating CounterClockwise
subF:R',B,R,B,R'
Feta:subF,B,subF'
#a new method which may actually lead me to discovering the last sub algorithm to actually
#reliably solve the cube
omega:D,B,D',B,D,B'2,D'