diff --git a/core/src/love/distributedrebirth/numberxd/GroßGetậl1D.java b/core/src/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java similarity index 86% rename from core/src/love/distributedrebirth/numberxd/GroßGetậl1D.java rename to core/src/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java index 7e63621a..350b1775 100644 --- a/core/src/love/distributedrebirth/numberxd/GroßGetậl1D.java +++ b/core/src/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java @@ -15,9 +15,8 @@ import love.distributedrebirth.numberxd.base2t.V090Tocta; * Holds an 144 bit fraction. * * @author willemtsade ©Δ∞ 仙上主天 - * */ -public class GroßGetậl1D implements BaseNumberTyte { +public class GroßGetậl1ⁿᴰ implements BaseNumberTyte { public static int NUMERATOR_SIZE = 7; public static int DENOMINATOR_SIZE = 9; @@ -25,7 +24,7 @@ public class GroßGetậl1D implements BaseNumberTyte { private final V009Tyte[] numerator = new V009Tyte[NUMERATOR_SIZE]; private final V009Tyte[] denominator = new V009Tyte[DENOMINATOR_SIZE]; - public GroßGetậl1D() { + public GroßGetậl1ⁿᴰ() { for (int i=0;i { } } - public GroßGetậl1D(T08PartOctalBaseIterator values) { + public GroßGetậl1ⁿᴰ(T08PartOctalBaseIterator values) { for (int i=0;i { } } - public GroßGetậl1D(V009TyteBaseIterator values) { + public GroßGetậl1ⁿᴰ(V009TyteBaseIterator values) { for (int i=0;i { } } - public GroßGetậl1D(V090Tocta tocta) { + public GroßGetậl1ⁿᴰ(V090Tocta tocta) { List tytes = new ArrayList<>(); tocta.fillTytesByReference(new V009TyteBaseAppender(tytes)); for (int i=0;i { } @Override - public GroßGetậl1D toClone() { - return new GroßGetậl1D(iteratorOctalsByClone()); + public GroßGetậl1ⁿᴰ toClone() { + return new GroßGetậl1ⁿᴰ(iteratorOctalsByClone()); } @Override diff --git a/core/src/love/distributedrebirth/numberxd/GroßGetậl6D.java b/core/src/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java similarity index 58% rename from core/src/love/distributedrebirth/numberxd/GroßGetậl6D.java rename to core/src/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java index f0343be9..db129f8b 100644 --- a/core/src/love/distributedrebirth/numberxd/GroßGetậl6D.java +++ b/core/src/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java @@ -8,39 +8,38 @@ import love.distributedrebirth.numberxd.base2t.V009TyteBaseAppender; import love.distributedrebirth.numberxd.base2t.V009TyteBaseIterator; /** - * Holds an 864 bit fraction in stereo 6D. + * Holds an 864 bit fraction. * * @author willemtsade ©Δ∞ 仙上主天 - * */ -public class GroßGetậl6D implements BaseNumberTyte { +public class GroßGetậl6ˢᴰ implements BaseNumberTyte { - public static int BIT_COUNT = GroßGetậl1D.BIT_COUNT * T12PartUncial.LENGTH; - private GroßGetậl1D[] values = new GroßGetậl1D[T12PartUncial.LENGTH]; + public static int BIT_COUNT = GroßGetậl1ⁿᴰ.BIT_COUNT * T12PartUncial.LENGTH; + private GroßGetậl1ⁿᴰ[] values = new GroßGetậl1ⁿᴰ[T12PartUncial.LENGTH]; - public GroßGetậl6D() { + public GroßGetậl6ˢᴰ() { for (int i=0;i { } @Override - public GroßGetậl6D toClone() { - return new GroßGetậl6D(iteratorOctalsByClone()); + public GroßGetậl6ˢᴰ toClone() { + return new GroßGetậl6ˢᴰ(iteratorOctalsByClone()); } @Override diff --git a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁ6D.java b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁ1ⁿᴰ.java similarity index 67% rename from core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁ6D.java rename to core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁ1ⁿᴰ.java index 542855d1..213afffc 100644 --- a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁ6D.java +++ b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁ1ⁿᴰ.java @@ -4,16 +4,21 @@ import love.distributedrebirth.numberxd.base2t.BaseNumber; import love.distributedrebirth.numberxd.base2t.T08PartOctalBaseAppender; import love.distributedrebirth.numberxd.base2t.T08PartOctalBaseIterator; -abstract public class GroßGetậlŌṁ6D & BaseNumber> implements BaseNumber { +/** + * Divide GroßGetậl1ⁿᴰ into resolved fractal slices. + * + * @author willemtsade ©Δ∞ 仙上主天 + */ +abstract public class GroßGetậlŌṁ1ⁿᴰ & BaseNumber> implements BaseNumber { - private GroßGetậl6D[] values; + private GroßGetậl1ⁿᴰ[] values; private int valuesLength; private byte fractalLevel; - public GroßGetậlŌṁ6D(byte fractalLevel) { + public GroßGetậlŌṁ1ⁿᴰ(byte fractalLevel) { this.fractalLevel = fractalLevel; this.valuesLength = resolveFractalLevel(fractalLevel); - this.values = new GroßGetậl6D[valuesLength]; + this.values = new GroßGetậl1ⁿᴰ[valuesLength]; } abstract protected int resolveFractalLevel(byte level); @@ -36,11 +41,11 @@ abstract public class GroßGetậlŌṁ6D & Bas return part; } - public final GroßGetậl6D getValue(int part) { + public final GroßGetậl1ⁿᴰ getValue(int part) { return values[validatePartRequest(part)]; } - public final void setValue(int part, GroßGetậl6D value) { + public final void setValue(int part, GroßGetậl1ⁿᴰ value) { values[validatePartRequest(part)] = value; } @@ -51,19 +56,19 @@ abstract public class GroßGetậlŌṁ6D & Bas V result = toCloneFractal(getFractalLevel()); T08PartOctalBaseIterator clonedOctals = iteratorOctalsByClone(); for (int i=0;i & BaseNumber> implements BaseNumber { +/** + * Divide GroßGetậl6ˢᴰ into resolved fractal slices. + * + * @author willemtsade ©Δ∞ 仙上主天 + */ +abstract public class GroßGetậlŌṁ6ˢᴰ & BaseNumber> implements BaseNumber { - private GroßGetậl1D[] values; + private GroßGetậl6ˢᴰ[] values; private int valuesLength; private byte fractalLevel; - public GroßGetậlŌṁ1D(byte fractalLevel) { + public GroßGetậlŌṁ6ˢᴰ(byte fractalLevel) { this.fractalLevel = fractalLevel; this.valuesLength = resolveFractalLevel(fractalLevel); - this.values = new GroßGetậl1D[valuesLength]; + this.values = new GroßGetậl6ˢᴰ[valuesLength]; } abstract protected int resolveFractalLevel(byte level); @@ -36,11 +41,11 @@ abstract public class GroßGetậlŌṁ1D & Bas return part; } - public final GroßGetậl1D getValue(int part) { + public final GroßGetậl6ˢᴰ getValue(int part) { return values[validatePartRequest(part)]; } - public final void setValue(int part, GroßGetậl1D value) { + public final void setValue(int part, GroßGetậl6ˢᴰ value) { values[validatePartRequest(part)] = value; } @@ -51,19 +56,19 @@ abstract public class GroßGetậlŌṁ1D & Bas V result = toCloneFractal(getFractalLevel()); T08PartOctalBaseIterator clonedOctals = iteratorOctalsByClone(); for (int i=0;i { - - // 0th = 1 * V144Tocta (1) - // 1th = 1+3 * V144Tocta (4) - // 2th = 1+3+6 * V144Tocta (10) - // 3th = 1+3+6+14 * V144Tocta (24) - // etc - - public GroßGetậlŌṁDiamond1D(byte level) { - super(level); - } - - protected int resolveFractalLevel(byte level) { - // TODO - return level; - } - - @Override - protected GroßGetậlŌṁDiamond1D toCloneFractal(byte level) { - return new GroßGetậlŌṁDiamond1D(level); - } -} diff --git a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java new file mode 100644 index 00000000..9c63f959 --- /dev/null +++ b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java @@ -0,0 +1,28 @@ +package love.distributedrebirth.numberxd; + +/** + * + * @author willemtsade ©Δ∞ 仙上主天 + */ +public class GroßGetậlŌṁDiamond1ⁿᴰ extends GroßGetậlŌṁ1ⁿᴰ { + + // 0th = 1 * V144Tocta (1) + // 1th = 1+3 * V144Tocta (4) + // 2th = 1+3+6 * V144Tocta (10) + // 3th = 1+3+6+14 * V144Tocta (24) + // etc + + public GroßGetậlŌṁDiamond1ⁿᴰ(byte level) { + super(level); + } + + protected int resolveFractalLevel(byte level) { + // TODO + return level; + } + + @Override + protected GroßGetậlŌṁDiamond1ⁿᴰ toCloneFractal(byte level) { + return new GroßGetậlŌṁDiamond1ⁿᴰ(level); + } +} diff --git a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6D.java b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6D.java deleted file mode 100644 index b29599fa..00000000 --- a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6D.java +++ /dev/null @@ -1,24 +0,0 @@ -package love.distributedrebirth.numberxd; - -public class GroßGetậlŌṁDiamond6D extends GroßGetậlŌṁ6D { - - // 0th = 1 * V144Tocta (1) - // 1th = 1+3 * V144Tocta (4) - // 2th = 1+3+6 * V144Tocta (10) - // 3th = 1+3+6+14 * V144Tocta (24) - // etc - - public GroßGetậlŌṁDiamond6D(byte level) { - super(level); - } - - protected int resolveFractalLevel(byte level) { - // TODO - return level; - } - - @Override - protected GroßGetậlŌṁDiamond6D toCloneFractal(byte level) { - return new GroßGetậlŌṁDiamond6D(level); - } -} diff --git a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java new file mode 100644 index 00000000..9c458646 --- /dev/null +++ b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java @@ -0,0 +1,28 @@ +package love.distributedrebirth.numberxd; + +/** + * + * @author willemtsade ©Δ∞ 仙上主天 + */ +public class GroßGetậlŌṁDiamond6ˢᴰ extends GroßGetậlŌṁ6ˢᴰ { + + // 0th = 1 * V144Tocta (1) + // 1th = 1+3 * V144Tocta (4) + // 2th = 1+3+6 * V144Tocta (10) + // 3th = 1+3+6+14 * V144Tocta (24) + // etc + + public GroßGetậlŌṁDiamond6ˢᴰ(byte level) { + super(level); + } + + protected int resolveFractalLevel(byte level) { + // TODO + return level; + } + + @Override + protected GroßGetậlŌṁDiamond6ˢᴰ toCloneFractal(byte level) { + return new GroßGetậlŌṁDiamond6ˢᴰ(level); + } +} diff --git a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar1D.java b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar1D.java deleted file mode 100644 index 182cffec..00000000 --- a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar1D.java +++ /dev/null @@ -1,23 +0,0 @@ -package love.distributedrebirth.numberxd; - -public class GroßGetậlŌṁHyperStar1D extends GroßGetậlŌṁ1D { - - // 0th = V144Tocta - // 1th = 5 * V144Tocta - // 2th = 5 * 12 * V144Tocta - // etc - - public GroßGetậlŌṁHyperStar1D(byte level) { - super(level); - } - - protected int resolveFractalLevel(byte level) { - // TODO - return level; - } - - @Override - protected GroßGetậlŌṁHyperStar1D toCloneFractal(byte level) { - return new GroßGetậlŌṁHyperStar1D(level); - } -} \ No newline at end of file diff --git a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar1ⁿᴰ.java b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar1ⁿᴰ.java new file mode 100644 index 00000000..af712390 --- /dev/null +++ b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar1ⁿᴰ.java @@ -0,0 +1,27 @@ +package love.distributedrebirth.numberxd; + +/** + * + * @author willemtsade ©Δ∞ 仙上主天 + */ +public class GroßGetậlŌṁHyperStar1ⁿᴰ extends GroßGetậlŌṁ1ⁿᴰ { + + // 0th = V144Tocta + // 1th = 5 * V144Tocta + // 2th = 5 * 12 * V144Tocta + // etc + + public GroßGetậlŌṁHyperStar1ⁿᴰ(byte level) { + super(level); + } + + protected int resolveFractalLevel(byte level) { + // TODO + return level; + } + + @Override + protected GroßGetậlŌṁHyperStar1ⁿᴰ toCloneFractal(byte level) { + return new GroßGetậlŌṁHyperStar1ⁿᴰ(level); + } +} \ No newline at end of file diff --git a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar6D.java b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar6D.java deleted file mode 100644 index 6ea68393..00000000 --- a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar6D.java +++ /dev/null @@ -1,23 +0,0 @@ -package love.distributedrebirth.numberxd; - -public class GroßGetậlŌṁHyperStar6D extends GroßGetậlŌṁ6D { - - // 0th = V144Tocta - // 1th = 5 * V144Tocta - // 2th = 5 * 12 * V144Tocta - // etc - - public GroßGetậlŌṁHyperStar6D(byte level) { - super(level); - } - - protected int resolveFractalLevel(byte level) { - // TODO - return level; - } - - @Override - protected GroßGetậlŌṁHyperStar6D toCloneFractal(byte level) { - return new GroßGetậlŌṁHyperStar6D(level); - } -} \ No newline at end of file diff --git a/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar6ˢᴰ.java b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar6ˢᴰ.java new file mode 100644 index 00000000..22426a93 --- /dev/null +++ b/core/src/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStar6ˢᴰ.java @@ -0,0 +1,27 @@ +package love.distributedrebirth.numberxd; + +/** + * + * @author willemtsade ©Δ∞ 仙上主天 + */ +public class GroßGetậlŌṁHyperStar6ˢᴰ extends GroßGetậlŌṁ6ˢᴰ { + + // 0th = V144Tocta + // 1th = 5 * V144Tocta + // 2th = 5 * 12 * V144Tocta + // etc + + public GroßGetậlŌṁHyperStar6ˢᴰ(byte level) { + super(level); + } + + protected int resolveFractalLevel(byte level) { + // TODO + return level; + } + + @Override + protected GroßGetậlŌṁHyperStar6ˢᴰ toCloneFractal(byte level) { + return new GroßGetậlŌṁHyperStar6ˢᴰ(level); + } +} \ No newline at end of file diff --git a/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậl.java b/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậl.java index bb2f983e..cbf34aaf 100644 --- a/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậl.java +++ b/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậl.java @@ -9,7 +9,6 @@ import love.distributedrebirth.numberxd.base2t.V024Teger; /** * * @author willemtsade ©Δ∞ 仙上主天 - * */ public class Gê̄ldGetậl { diff --git a/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrew.java b/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrew.java index fb381d37..351960f4 100644 --- a/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrew.java +++ b/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrew.java @@ -6,8 +6,8 @@ import love.distributedrebirth.numberxd.base2t.V009Tyte; /** * - * @author willemtsade ©Δ∞ 仙上主天 * + * @author willemtsade ©Δ∞ 仙上主天 */ public class Gê̄ldGetậlAtHebrew { diff --git a/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrewLetter.java b/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrewLetter.java index b39d12fe..42b3e303 100644 --- a/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrewLetter.java +++ b/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrewLetter.java @@ -7,8 +7,8 @@ import java.util.stream.Collectors; /** * - * @author willemtsade ©Δ∞ 仙上主天 * + * @author willemtsade ©Δ∞ 仙上主天 */ public enum Gê̄ldGetậlAtHebrewLetter { // Unicode is horror in any language else than ascii; diff --git a/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrewVowel.java b/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrewVowel.java index e68cc71c..1d59e6fd 100644 --- a/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrewVowel.java +++ b/core/src/love/distributedrebirth/numberxd/Gê̄ldGetậlAtHebrewVowel.java @@ -7,8 +7,8 @@ import java.util.stream.Collectors; /** * - * @author willemtsade ©Δ∞ 仙上主天 * + * @author willemtsade ©Δ∞ 仙上主天 */ public enum Gê̄ldGetậlAtHebrewVowel { NONE (0, (char) 0x0000), diff --git a/core/src/love/distributedrebirth/numberxd/ŌṁKaassGetậl4D.java b/core/src/love/distributedrebirth/numberxd/ŌṁKaassGetậl4ˢᴰ.java similarity index 63% rename from core/src/love/distributedrebirth/numberxd/ŌṁKaassGetậl4D.java rename to core/src/love/distributedrebirth/numberxd/ŌṁKaassGetậl4ˢᴰ.java index f62b8f75..f0c6cf5b 100644 --- a/core/src/love/distributedrebirth/numberxd/ŌṁKaassGetậl4D.java +++ b/core/src/love/distributedrebirth/numberxd/ŌṁKaassGetậl4ˢᴰ.java @@ -6,19 +6,18 @@ import love.distributedrebirth.numberxd.base2t.T08PartOctalBaseIterator; import love.distributedrebirth.numberxd.base2t.V009TyteBaseAppender; /** - * Array of KlompGetậl sliced as cheese. + * Array of ŌṁKlompGetậl4ˢᴰ sliced as cheese. * * @author willemtsade ©Δ∞ 仙上主天 - * */ -public class ŌṁKaassGetậl4D implements BaseNumberTyte<ŌṁKaassGetậl4D> { +public class ŌṁKaassGetậl4ˢᴰ implements BaseNumberTyte<ŌṁKaassGetậl4ˢᴰ> { - private ŌṁKlompGetậl4D[] kaas; + private ŌṁKlompGetậl4ˢᴰ[] kaas; private final int kaasCuts; - public ŌṁKaassGetậl4D(int kaasCuts) { + public ŌṁKaassGetậl4ˢᴰ(int kaasCuts) { this.kaasCuts = kaasCuts; - this.kaas = new ŌṁKlompGetậl4D[kaasCuts]; + this.kaas = new ŌṁKlompGetậl4ˢᴰ[kaasCuts]; } public final int getKaasCuts() { @@ -35,39 +34,39 @@ public class ŌṁKaassGetậl4D implements BaseNumberTyte<ŌṁKaassGetậl4D> return part; } - public final ŌṁKlompGetậl4D getValue(int part) { + public final ŌṁKlompGetậl4ˢᴰ getValue(int part) { return kaas[validatePartRequest(part)]; } - public final void setValue(int part, ŌṁKlompGetậl4D value) { + public final void setValue(int part, ŌṁKlompGetậl4ˢᴰ value) { kaas[validatePartRequest(part)] = value; } @Override - public final ŌṁKaassGetậl4D toClone() { - ŌṁKaassGetậl4D result = new ŌṁKaassGetậl4D(getKaasCuts()); + public final ŌṁKaassGetậl4ˢᴰ toClone() { + ŌṁKaassGetậl4ˢᴰ result = new ŌṁKaassGetậl4ˢᴰ(getKaasCuts()); T08PartOctalBaseIterator clonedOctals = iteratorOctalsByClone(); for (int i=0;i { +public class ŌṁKlompGetậl4ˢᴰ implements BaseNumberTyte<ŌṁKlompGetậl4ˢᴰ> { public static int BIT_COUNT = V654Triz.BIT_COUNT * T08PartOctal.LENGTH; private final VCA8Tath[] values = new VCA8Tath[T08PartOctal.LENGTH]; - public ŌṁKlompGetậl4D() { + public ŌṁKlompGetậl4ˢᴰ() { for (int i=0;i } @Override - public ŌṁKlompGetậl4D toClone() { - return new ŌṁKlompGetậl4D(iteratorOctalsByClone()); + public ŌṁKlompGetậl4ˢᴰ toClone() { + return new ŌṁKlompGetậl4ˢᴰ(iteratorOctalsByClone()); } @Override