Project

General

Profile

« Previous | Next » 

Revision 27249eea

Added by Leszek Koltunski over 1 year ago

Produce new JSONs files (version 7, with new scrambling method)

View differences:

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