Project

General

Profile

« Previous | Next » 

Revision 5043d5d0

Added by Leszek Koltunski about 3 years ago

Refactor the automatic scrambling. From now on, it is not needed to care about single and double turns when randomizing a new turn.

View differences:

src/main/java/org/distorted/objects/TwistyObject.java
913 913
  public abstract Static3D[] getRotationAxis();
914 914
  public abstract int getBasicAngle();
915 915
  public abstract String retObjectString();
916
  public abstract void randomizeNewScramble(int[] scramble, Random rnd, int oldRotAxis, int oldRow, int numScramble, int remScrambles, int remDoubleScrambles);
916
  public abstract void randomizeNewScramble(int[][] scramble, Random rnd, int numScramble);
917 917
  public abstract int getObjectName(int numLayers);
918 918
  public abstract int getInventor(int numLayers);
919 919
  public abstract int getComplexity(int numLayers);

Also available in: Unified diff