Added ŌctopǔsArmZuigerInzet
This commit is contained in:
parent
093050aa8a
commit
458ffff56a
|
@ -15,14 +15,17 @@ public enum Gê̄ldGetậlÅtHebrewVowel {
|
|||
VOWEL_1 (1, (char) 0x05B4),
|
||||
VOWEL_2 (2, (char) 0x05B5),
|
||||
VOWEL_3 (3, (char) 0x05B6),
|
||||
|
||||
VOWEL_4 (4, (char) 0x05B2),
|
||||
VOWEL_5 (5, (char) 0x05C7),
|
||||
VOWEL_6 (6, (char) 0x05B7), // 06 = PATAH
|
||||
VOWEL_7 (7, (char) 0x05A1),
|
||||
|
||||
VOWEL_8 (8, (char) 0x05A2),
|
||||
VOWEL_9 (9, (char) 0x05A3),
|
||||
VOWEL_10 (10, (char) 0x05B9), // 10 = POINT HOLAM
|
||||
VOWEL_16 (16, (char) 0x05B8), // 16 = QAMATS
|
||||
|
||||
VOWEL_22 (22, (char) 0x0598),
|
||||
VOWEL_30 (30, (char) 0x05BB), // 30 = QUBUTS
|
||||
VOWEL_36 (36, (char) 0x05B3), // 36 = HATAF QAMATS
|
||||
|
|
|
@ -1,52 +0,0 @@
|
|||
package love.distributedrebirth.numberxd;
|
||||
|
||||
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
|
||||
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
|
||||
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T04PartQuad;
|
||||
import love.distributedrebirth.numberxd.base2t.typexl.V0x049D40ˣᴸ;
|
||||
|
||||
/**
|
||||
* Wave quad channel.
|
||||
*/
|
||||
@BãßBȍőnAuthorInfoʸᴰ(name = "willemtsade", copyright = "©Δ∞ 仙上主天")
|
||||
public class WaveGetậl1ᑫᴰ extends AbstractBaseGetậlMatrix1<WaveGetậl1ᑫᴰ, V0x049D40ˣᴸ> {
|
||||
|
||||
private final V0x049D40ˣᴸ[] values = new V0x049D40ˣᴸ[T04PartQuad.LENGTH()];
|
||||
|
||||
public WaveGetậl1ᑫᴰ() {
|
||||
for (int i=0;i<this.values.length;i++) {
|
||||
this.values[i] = new V0x049D40ˣᴸ();
|
||||
}
|
||||
}
|
||||
|
||||
public WaveGetậl1ᑫᴰ(BaseIteratorOctal values) {
|
||||
for (int i=0;i<this.values.length;i++) {
|
||||
this.values[i] = new V0x049D40ˣᴸ(values);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public V0x049D40ˣᴸ getValue() {
|
||||
return values[matrix1];
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getMatrix1Length() {
|
||||
return T04PartQuad.LENGTH();
|
||||
}
|
||||
|
||||
@Override
|
||||
public WaveGetậl1ᑫᴰ toClone(BaseIteratorOctal values) {
|
||||
return new WaveGetậl1ᑫᴰ(values);
|
||||
}
|
||||
|
||||
@Override
|
||||
public BaseIteratorOctal iteratorOctalsByClone() {
|
||||
BaseIteratorOctalStack cloneStack = new BaseIteratorOctalStack();
|
||||
for (int i=0;i<this.values.length;i++) {
|
||||
cloneStack.addIterator(this.values[i].iteratorOctalsByClone());
|
||||
}
|
||||
return cloneStack;
|
||||
}
|
||||
}
|
|
@ -1,37 +0,0 @@
|
|||
package love.distributedrebirth.numberxd;
|
||||
|
||||
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
|
||||
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
|
||||
import love.distributedrebirth.numberxd.base2t.typexl.V0x049D40ˣᴸ;
|
||||
|
||||
/**
|
||||
* Wave mono channel.
|
||||
*/
|
||||
@BãßBȍőnAuthorInfoʸᴰ(name = "willemtsade", copyright = "©Δ∞ 仙上主天")
|
||||
public class WaveGetậl1ⁿᴰ implements BaseGetậl<WaveGetậl1ⁿᴰ, V0x049D40ˣᴸ> {
|
||||
|
||||
private final V0x049D40ˣᴸ value;
|
||||
|
||||
public WaveGetậl1ⁿᴰ() {
|
||||
value = new V0x049D40ˣᴸ();
|
||||
}
|
||||
|
||||
public WaveGetậl1ⁿᴰ(BaseIteratorOctal values) {
|
||||
value = new V0x049D40ˣᴸ(values);
|
||||
}
|
||||
|
||||
@Override
|
||||
public V0x049D40ˣᴸ getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
@Override
|
||||
public WaveGetậl1ⁿᴰ toClone(BaseIteratorOctal values) {
|
||||
return new WaveGetậl1ⁿᴰ(values);
|
||||
}
|
||||
|
||||
@Override
|
||||
public BaseIteratorOctal iteratorOctalsByClone() {
|
||||
return value.iteratorOctalsByClone();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,60 @@
|
|||
package love.distributedrebirth.numberxd;
|
||||
|
||||
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
|
||||
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
|
||||
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack;
|
||||
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ;
|
||||
import love.distributedrebirth.numberxd.base2t.typexl.V0x0013B0ˣᴸ;
|
||||
|
||||
/**
|
||||
* Wave getal in x parts.
|
||||
*/
|
||||
@BãßBȍőnAuthorInfoʸᴰ(name = "willemtsade", copyright = "©Δ∞ 仙上主天")
|
||||
public class WavẽWorstGetậl1ⁿᴰ extends AbstractBaseGetậlMatrix1<WavẽWorstGetậl1ⁿᴰ, V0x0013B0ˣᴸ> {
|
||||
|
||||
private final V0x0013B0ˣᴸ[] values;
|
||||
private final BãßBȍőnPartʸᴰ<?> worstCut;
|
||||
private final int worstCutLength;
|
||||
|
||||
public WavẽWorstGetậl1ⁿᴰ(BãßBȍőnPartʸᴰ<?> worstCut) {
|
||||
this.worstCut = worstCut;
|
||||
this.worstCutLength = worstCut.BãßInstances().length;
|
||||
this.values = new V0x0013B0ˣᴸ[this.worstCutLength];
|
||||
for (int i=0;i<this.values.length;i++) {
|
||||
this.values[i] = new V0x0013B0ˣᴸ();
|
||||
}
|
||||
}
|
||||
|
||||
public WavẽWorstGetậl1ⁿᴰ(BãßBȍőnPartʸᴰ<?> worstCut, BaseIteratorOctal values) {
|
||||
this.worstCut = worstCut;
|
||||
this.worstCutLength = worstCut.BãßInstances().length;
|
||||
this.values = new V0x0013B0ˣᴸ[this.worstCutLength];
|
||||
for (int i=0;i<this.values.length;i++) {
|
||||
this.values[i] = new V0x0013B0ˣᴸ(values);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public V0x0013B0ˣᴸ getValue() {
|
||||
return values[matrix1];
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getMatrix1Length() {
|
||||
return worstCutLength;
|
||||
}
|
||||
|
||||
@Override
|
||||
public WavẽWorstGetậl1ⁿᴰ toClone(BaseIteratorOctal values) {
|
||||
return new WavẽWorstGetậl1ⁿᴰ(worstCut, values);
|
||||
}
|
||||
|
||||
@Override
|
||||
public BaseIteratorOctal iteratorOctalsByClone() {
|
||||
BaseIteratorOctalStack cloneStack = new BaseIteratorOctalStack();
|
||||
for (int i=0;i<this.values.length;i++) {
|
||||
cloneStack.addIterator(this.values[i].iteratorOctalsByClone());
|
||||
}
|
||||
return cloneStack;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,77 @@
|
|||
package love.distributedrebirth.numberxd;
|
||||
|
||||
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
|
||||
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
|
||||
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack;
|
||||
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ;
|
||||
import love.distributedrebirth.numberxd.base2t.typexl.V0x0013B0ˣᴸ;
|
||||
|
||||
/**
|
||||
* Wave channel in y parts.
|
||||
*/
|
||||
@BãßBȍőnAuthorInfoʸᴰ(name = "willemtsade", copyright = "©Δ∞ 仙上主天")
|
||||
public class WavẽWorstGetậl2ⁿᴰ extends AbstractBaseGetậlMatrix2<WavẽWorstGetậl2ⁿᴰ, V0x0013B0ˣᴸ> {
|
||||
|
||||
private final V0x0013B0ˣᴸ[][] values;
|
||||
private final BãßBȍőnPartʸᴰ<?> worstCut;
|
||||
private final int worstCutLength;
|
||||
private final BãßBȍőnPartʸᴰ<?> worstChannel;
|
||||
private final int worstChannelLength;
|
||||
|
||||
public WavẽWorstGetậl2ⁿᴰ(BãßBȍőnPartʸᴰ<?> worstCut, BãßBȍőnPartʸᴰ<?> worstChannel) {
|
||||
this.worstCut = worstCut;
|
||||
this.worstCutLength = worstCut.BãßInstances().length;
|
||||
this.worstChannel = worstChannel;
|
||||
this.worstChannelLength = worstChannel.BãßInstances().length;
|
||||
this.values = new V0x0013B0ˣᴸ[this.worstCutLength][this.worstChannelLength];
|
||||
for (int x=0;x<this.worstCutLength;x++) {
|
||||
for (int y=0;y<this.worstChannelLength;y++) {
|
||||
this.values[x][y] = new V0x0013B0ˣᴸ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public WavẽWorstGetậl2ⁿᴰ(BãßBȍőnPartʸᴰ<?> worstCut, BãßBȍőnPartʸᴰ<?> worstChannel, BaseIteratorOctal values) {
|
||||
this.worstCut = worstCut;
|
||||
this.worstCutLength = worstCut.BãßInstances().length;
|
||||
this.worstChannel = worstChannel;
|
||||
this.worstChannelLength = worstChannel.BãßInstances().length;
|
||||
this.values = new V0x0013B0ˣᴸ[this.worstCutLength][this.worstChannelLength];
|
||||
for (int x=0;x<this.worstCutLength;x++) {
|
||||
for (int y=0;y<this.worstChannelLength;y++) {
|
||||
this.values[x][y] = new V0x0013B0ˣᴸ(values);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public V0x0013B0ˣᴸ getValue() {
|
||||
return values[matrix1][matrix2];
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getMatrix1Length() {
|
||||
return worstCutLength;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getMatrix2Length() {
|
||||
return worstChannelLength;
|
||||
}
|
||||
|
||||
@Override
|
||||
public WavẽWorstGetậl2ⁿᴰ toClone(BaseIteratorOctal values) {
|
||||
return new WavẽWorstGetậl2ⁿᴰ(worstCut, worstChannel, values);
|
||||
}
|
||||
|
||||
@Override
|
||||
public BaseIteratorOctal iteratorOctalsByClone() {
|
||||
BaseIteratorOctalStack cloneStack = new BaseIteratorOctalStack();
|
||||
for (int x=0;x<this.worstCutLength;x++) {
|
||||
for (int y=0;y<this.worstChannelLength;y++) {
|
||||
cloneStack.addIterator(this.values[x][y].iteratorOctalsByClone());
|
||||
}
|
||||
}
|
||||
return cloneStack;
|
||||
}
|
||||
}
|
|
@ -17,6 +17,34 @@ public class ŌctopǔsALU {
|
|||
return result;
|
||||
}
|
||||
|
||||
enum ŌctopǔsArmZuigerInzet {
|
||||
OCTAL_1, // T08PartOctal
|
||||
OCTAL_2, // V006Tixte
|
||||
OCTAL_3, // V009Tyte
|
||||
OCTAL_6, // V018Tord
|
||||
OCTAL_9, // V027Temvig
|
||||
OCTAL_12, // V036Teger
|
||||
OCTAL_14, // V042Traw
|
||||
OCTAL_24, // V072Tong
|
||||
OCTAL_48, // V144Tocta
|
||||
|
||||
OCTAL_280, // V0x000348ˣᴸ (V042Traw * 20)
|
||||
OCTAL_540, // V0x000654ˣᴸ (V027Temvig * 60)
|
||||
OCTAL_1080, // V0x000CA8ˣᴸ (V0x000654ˣᴸ * 2)
|
||||
OCTAL_1680, // V0x0013B0ˣᴸ (V0x000348ˣᴸ * 6)
|
||||
|
||||
OCTAL_8640_MATRIX, // KlompGetậl4ˢᴰ (V0x000CA8ˣᴸ * 8)
|
||||
|
||||
FRACTION_3, // V009Tyte = digit aka digital hebrew BCD
|
||||
FRACTION_12_MATRIX, // Gê̄ldGetậl (V036Teger * 1_ or quad digit
|
||||
FRACTION_48_MATRIX, // GroßGetậl1ⁿᴰ (V144Tocta * 1) or 7/9
|
||||
FRACTION_576_MATRIX, // GroßGetậl6ˢᴰ (GroßGetậl1ⁿᴰ * 6)
|
||||
|
||||
FRACTION_1680_MATRIX_X, // WavẽWorstGetậl1ⁿᴰ (V0x0013B0ˣᴸ * x)
|
||||
FRACTION_1680_MATRIX_XY, // WavẽWorstGetậl2ⁿᴰ (V0x0013B0ˣᴸ * x * y)
|
||||
|
||||
}
|
||||
|
||||
class BaseIteratorOctalALU implements BaseIteratorOctal {
|
||||
|
||||
private final BaseIteratorOctal bioA;
|
||||
|
|
|
@ -1,52 +0,0 @@
|
|||
package love.distributedrebirth.numberxd.base2t.typexl;
|
||||
|
||||
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
|
||||
import love.distributedrebirth.numberxd.base2t.BaseAppenderOctal;
|
||||
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
|
||||
import love.distributedrebirth.numberxd.base2t.BaseNumberˣᴸ;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T60PartSexagesimal;
|
||||
|
||||
/**
|
||||
* Holds an 302400 bit value. (37800 bytes)
|
||||
*/
|
||||
@BãßBȍőnAuthorInfoʸᴰ(name = "willemtsade", copyright = "©Δ∞ 仙上主天")
|
||||
public class V0x049D40ˣᴸ implements BaseNumberˣᴸ<V0x049D40ˣᴸ> {
|
||||
|
||||
public static int BIT_COUNT = V0x0013B0ˣᴸ.BIT_COUNT * T60PartSexagesimal.LENGTH();
|
||||
private V0x0013B0ˣᴸ[] values = new V0x0013B0ˣᴸ[T60PartSexagesimal.LENGTH()];
|
||||
|
||||
public V0x049D40ˣᴸ() {
|
||||
for (int i=0;i<values.length;i++) {
|
||||
this.values[i] = new V0x0013B0ˣᴸ();
|
||||
}
|
||||
}
|
||||
|
||||
public V0x049D40ˣᴸ(BaseIteratorOctal values) {
|
||||
for (int i=0;i<this.values.length;i++) {
|
||||
this.values[i] = new V0x0013B0ˣᴸ(values);
|
||||
}
|
||||
}
|
||||
|
||||
public V0x0013B0ˣᴸ getValue(T60PartSexagesimal part) {
|
||||
return values[part.ordinal()];
|
||||
}
|
||||
|
||||
public void setValue(T60PartSexagesimal part, V0x0013B0ˣᴸ value) {
|
||||
values[part.ordinal()] = value;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getBitCount() {
|
||||
return BIT_COUNT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public V0x049D40ˣᴸ toClone() {
|
||||
return new V0x049D40ˣᴸ(iteratorOctalsByClone());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void fillOctalsByClone(BaseAppenderOctal appender) {
|
||||
T60PartSexagesimal.PART_1.BãßVoorElk(v -> getValue(v).fillOctalsByClone(appender));
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue