Revision 7ce20d2a
Added by Leszek Koltunski over 2 years ago
src/main/java/org/distorted/objectlib/objects/TwistyCube.java | ||
---|---|---|
83 | 83 |
|
84 | 84 |
mStates = new ScrambleState[] |
85 | 85 |
{ |
86 |
new ScrambleState( new int[][] { m[ 1], m[ 2], m[ 3] } ), // 0 |
|
87 |
new ScrambleState( new int[][] { null, m[ 4], m[ 5] } ), // x |
|
88 |
new ScrambleState( new int[][] { m[ 6], null, m[ 7] } ), // y |
|
89 |
new ScrambleState( new int[][] { m[ 8], m[ 8], null } ), // z
|
|
90 |
new ScrambleState( new int[][] { m[10], null, m[ 7] } ), // xy |
|
91 |
new ScrambleState( new int[][] { m[11], m[ 9], null } ), // xz |
|
92 |
new ScrambleState( new int[][] { null, m[12], m[ 5] } ), // yx |
|
93 |
new ScrambleState( new int[][] { m[ 8], m[13], null } ), // yz |
|
94 |
new ScrambleState( new int[][] { null, m[ 4], m[14] } ), // zx |
|
95 |
new ScrambleState( new int[][] { m[ 6], null, m[15] } ), // zy |
|
96 |
new ScrambleState( new int[][] { null, null, m[ 5] } ), // xyx |
|
97 |
new ScrambleState( new int[][] { null, m[ 4], null } ), // xzx |
|
98 |
new ScrambleState( new int[][] { null, null, m[ 7] } ), // yxy |
|
99 |
new ScrambleState( new int[][] { m[ 6], null, null } ), // yzy |
|
100 |
new ScrambleState( new int[][] { null, m[ 9], null } ), // zxz |
|
101 |
new ScrambleState( new int[][] { m[ 8], null, null } ), // zyz |
|
86 |
new ScrambleState( new int[][] { m[ 1], m[ 2], m[ 3] } ), // 0 0
|
|
87 |
new ScrambleState( new int[][] { null, m[ 4], m[ 5] } ), // 1 x
|
|
88 |
new ScrambleState( new int[][] { m[ 6], null, m[ 7] } ), // 2 y
|
|
89 |
new ScrambleState( new int[][] { m[ 8], m[ 9], null } ), // 3 z
|
|
90 |
new ScrambleState( new int[][] { m[10], null, m[ 7] } ), // 4 xy
|
|
91 |
new ScrambleState( new int[][] { m[11], m[ 9], null } ), // 5 xz
|
|
92 |
new ScrambleState( new int[][] { null, m[12], m[ 5] } ), // 6 yx
|
|
93 |
new ScrambleState( new int[][] { m[ 8], m[13], null } ), // 7 yz
|
|
94 |
new ScrambleState( new int[][] { null, m[ 4], m[14] } ), // 8 zx
|
|
95 |
new ScrambleState( new int[][] { m[ 6], null, m[15] } ), // 9 zy
|
|
96 |
new ScrambleState( new int[][] { null, null, m[ 5] } ), // 10 xyx
|
|
97 |
new ScrambleState( new int[][] { null, m[ 4], null } ), // 11 xzx
|
|
98 |
new ScrambleState( new int[][] { null, null, m[ 7] } ), // 12 yxy
|
|
99 |
new ScrambleState( new int[][] { m[ 6], null, null } ), // 13 yzy
|
|
100 |
new ScrambleState( new int[][] { null, m[ 9], null } ), // 14 zxz
|
|
101 |
new ScrambleState( new int[][] { m[ 8], null, null } ), // 15 zyz
|
|
102 | 102 |
}; |
103 | 103 |
} |
104 | 104 |
|
Also available in: Unified diff
Error in Cube's scramble states