From 458ab90f24fc79bf2a4673f9cb09e110a512c561 Mon Sep 17 00:00:00 2001 From: Willem Date: Thu, 17 Feb 2022 19:58:09 +0100 Subject: [PATCH] small progress --- .../numberxd/alu/ŌctopǔsALU.java | 38 +++++++++++++++---- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java index 857a5ebe..f447ac05 100644 --- a/lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java +++ b/lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java @@ -16,10 +16,20 @@ public class ŌctopǔsALU { BaseGetậl result = opA.toClone(bioALU); return result; } + + enum ŌctopǔsMatrixInzet { + NONE, + MATRIX_X, + MATRIX_XY, + MATRIX_XYZ, + MATRIX_XYZW, + MATRIX_DIAMOND, + MATRIX_HYPERSTAR + } enum ŌctopǔsArmZuigerInzet { - OCTAL_1, // T08PartOctal - OCTAL_2, // V006Tixte + //OCTAL_1, // T08PartOctal + //OCTAL_2, // V006Tixte OCTAL_3, // V009Tyte OCTAL_6, // V018Tord OCTAL_9, // V027Temvig @@ -28,6 +38,11 @@ public class ŌctopǔsALU { OCTAL_24, // V072Tong OCTAL_48, // V144Tocta + OCTAL_48_MATRIX_X, + OCTAL_48_MATRIX_XY, + OCTAL_48_MATRIX_XYZ, + OCTAL_48_MATRIX_XYZW, + OCTAL_280, // V0x000348ˣᴸ (V042Traw * 20) OCTAL_540, // V0x000654ˣᴸ (V027Temvig * 60) OCTAL_1080, // V0x000CA8ˣᴸ (V0x000654ˣᴸ * 2) @@ -36,13 +51,20 @@ public class ŌctopǔsALU { FRACTION_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_12_MATRIX_X, // Gê̄ldGetậl (V036Teger * 1_ or quad digit - FRACTION_576_MATRIX, // GroßGetậl6ˢᴰ (GroßGetậl1ⁿᴰ * 6) - - OCTAL_48_MATRIX_X, // WavẽWorstGetậl1ⁿᴰ (V0x0013B0ˣᴸ * x) - OCTAL_48_MATRIX_XY, // WavẽWorstGetậl2ⁿᴰ (V0x0013B0ˣᴸ * x * y) + FRACTION_GROß_MATRIX_X, // GroßGetậl1ⁿᴰ (V144Tocta * 1) or 7/9 + FRACTION_GROß_MATRIX_XY, // GroßGetậl6ˢᴰ (GroßGetậl1ⁿᴰ * 2 * 6) + FRACTION_GROß_MATRIX_XYZ, + FRACTION_GROß_MATRIX_XYZW, + + FRACTION_DIAMOND_MATRIX_XY, // GroßGetậlŌṁDiamond1ⁿᴰ + FRACTION_DIAMOND_MATRIX_XYZ, // GroßGetậlŌṁDiamond6ˢᴰ + FRACTION_HYPERSTAR_MATRIX_XY, // GroßGetậlŌṁHyperStàr1ⁿᴰ + FRACTION_HYPERSTAR_MATRIX_XYZ, // GroßGetậlŌṁHyperStàr6ˢᴰ + + OCTAL_482_MATRIX_X, // WavẽWorstGetậl1ⁿᴰ (V0x0013B0ˣᴸ * x) + OCTAL_482_MATRIX_XY, // WavẽWorstGetậl2ⁿᴰ (V0x0013B0ˣᴸ * x * y) OCTAL_280_MATRIX_X, // WavẽWorstGetậl1ⁿᴰ (V0x000348ˣᴸ * x) OCTAL_280_MATRIX_XY, // WavẽWorstGetậl2ⁿᴰ (V0x000348ˣᴸ * x * y)