Revision 27249eea
Added by Leszek Koltunski over 1 year ago
src/main/java/org/distorted/objectlib/objects/TwistyPentultimate.java | ||
---|---|---|
18 | 18 |
import org.distorted.objectlib.helpers.ObjectVertexEffects; |
19 | 19 |
import org.distorted.objectlib.main.InitData; |
20 | 20 |
import org.distorted.objectlib.main.ObjectType; |
21 |
import org.distorted.objectlib.scrambling.ScrambleEdgeGenerator; |
|
21 | 22 |
|
22 | 23 |
import java.io.InputStream; |
23 | 24 |
|
... | ... | |
42 | 43 |
} |
43 | 44 |
|
44 | 45 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
45 |
// all moves in a single state |
|
46 | 46 |
|
47 | 47 |
public int[][] getScrambleEdges() |
48 | 48 |
{ |
49 | 49 |
if( mEdges==null ) |
50 | 50 |
{ |
51 |
int size=0; |
|
52 |
int[][] basicAngles = getBasicAngles(); |
|
53 |
|
|
54 |
for (int[] basic : basicAngles) |
|
55 |
for (int i : basic) size += (i-1); |
|
56 |
|
|
57 |
int[] edge = new int[2*size]; |
|
58 |
for(int i=0; i<size; i++) |
|
59 |
{ |
|
60 |
edge[2*i ] = i; |
|
61 |
edge[2*i+1] = 0; |
|
62 |
} |
|
63 |
|
|
64 |
mEdges = new int[][] { edge }; |
|
51 |
int[][] basicAngle = getBasicAngles(); |
|
52 |
mEdges = ScrambleEdgeGenerator.getScrambleEdgesSingle(basicAngle); |
|
65 | 53 |
} |
66 | 54 |
|
67 | 55 |
return mEdges; |
Also available in: Unified diff
Produce new JSONs files (version 7, with new scrambling method)