mirror of
https://github.com/allaunthefox/SilverSight.git
synced 2026-07-31 01:25:21 +00:00
LUT 1: AVM Opcode Truth Table (11 entries)
(opcode, type_a, type_b) → (output_type, formula)
LUT 2: Hachimoji → Chiral Map (8 entries)
Natural bases (A,C,G,T) → achiral; synthetics (B,S,P,Z) → scarred
LUT 3: Braid Crossing → QUBO (28 entries = C(8,2))
Same-pair crossing: weight 256/273; cross-pair: 0
LUT 4: Rossby Threshold → Gap (3 entries)
m=1.0→CANONICAL λ=[17,529]; m=0.5→SCARRED λ=[145,401];
m=1.5→ROSSBY λ=[-111,657]
LUT 5: Convergence Regime Tree (5 states)
λ_min<0→ROSSBY; λ_min=17→CANONICAL; λ_min>17→SCARRED
LUT 6: Chiral Spectral (65,536 pre-built)
Already in signatures/chiral_spectral_lut.json
All static, all deterministic, all integer.
272 lines
No EOL
6.4 KiB
JSON
272 lines
No EOL
6.4 KiB
JSON
{
|
|
"schema": "master_lut_v1",
|
|
"luts": {
|
|
"avm_opcode": {
|
|
"entries": 11,
|
|
"lookup": {
|
|
"addSatQ0:Q0_16:Q0_16": {
|
|
"output": "Q0_16",
|
|
"formula": "a + b, clamped to [-32767, 32767]"
|
|
},
|
|
"subSatQ0:Q0_16:Q0_16": {
|
|
"output": "Q0_16",
|
|
"formula": "a - b, clamped to [-32767, 32767]"
|
|
},
|
|
"addSatQ16:Q16_16:Q16_16": {
|
|
"output": "Q16_16",
|
|
"formula": "a + b, clamped to [-2147483647, 2147483647]"
|
|
},
|
|
"subSatQ16:Q16_16:Q16_16": {
|
|
"output": "Q16_16",
|
|
"formula": "a - b, clamped to [-2147483647, 2147483647]"
|
|
},
|
|
"mulSatQ16:Q16_16:Q16_16": {
|
|
"output": "Q16_16",
|
|
"formula": "(a \u00d7 b) \u00f7 65536, floor division, clamped"
|
|
},
|
|
"divSatQ16:Q16_16:Q16_16": {
|
|
"output": "Q16_16",
|
|
"formula": "(a\u00d765536)\u00f7b, err if b=0"
|
|
},
|
|
"ltQ16:Q16_16:Q16_16": {
|
|
"output": "Bool",
|
|
"formula": "V6 signed comparison: diff signs\u2192a<0 else a<b"
|
|
},
|
|
"eqQ16:Q16_16:Q16_16": {
|
|
"output": "Bool",
|
|
"formula": "a.val == b.val (structural Q16_16 equality)"
|
|
},
|
|
"and:Bool:Bool": {
|
|
"output": "Bool",
|
|
"formula": "a && b"
|
|
},
|
|
"or:Bool:Bool": {
|
|
"output": "Bool",
|
|
"formula": "a || b"
|
|
},
|
|
"not:Bool:None": {
|
|
"output": "Bool",
|
|
"formula": "!a"
|
|
}
|
|
}
|
|
},
|
|
"hachimoji_chiral": {
|
|
"entries": 8,
|
|
"lookup": {
|
|
"A": "A",
|
|
"C": "A",
|
|
"G": "A",
|
|
"T": "A",
|
|
"B": "S",
|
|
"S": "S",
|
|
"P": "S",
|
|
"Z": "S"
|
|
}
|
|
},
|
|
"crossing_qubo": {
|
|
"entries": 28,
|
|
"lookup": {
|
|
"(0, 1)": {
|
|
"type": "same_pair",
|
|
"weight": 256,
|
|
"normalized": "256/273"
|
|
},
|
|
"(0, 2)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(0, 3)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(0, 4)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(0, 5)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(0, 6)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(0, 7)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(1, 2)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(1, 3)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(1, 4)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(1, 5)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(1, 6)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(1, 7)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(2, 3)": {
|
|
"type": "same_pair",
|
|
"weight": 256,
|
|
"normalized": "256/273"
|
|
},
|
|
"(2, 4)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(2, 5)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(2, 6)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(2, 7)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(3, 4)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(3, 5)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(3, 6)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(3, 7)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(4, 5)": {
|
|
"type": "same_pair",
|
|
"weight": 256,
|
|
"normalized": "256/273"
|
|
},
|
|
"(4, 6)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(4, 7)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(5, 6)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(5, 7)": {
|
|
"type": "cross_pair",
|
|
"weight": 0,
|
|
"normalized": "0"
|
|
},
|
|
"(6, 7)": {
|
|
"type": "same_pair",
|
|
"weight": 256,
|
|
"normalized": "256/273"
|
|
}
|
|
}
|
|
},
|
|
"rossby_gap": {
|
|
"entries": 3,
|
|
"lookup": {
|
|
"1.0": {
|
|
"lambda_min": 17,
|
|
"lambda_max": 529,
|
|
"delta": "17/1792",
|
|
"regime": "CANONICAL"
|
|
},
|
|
"0.5": {
|
|
"lambda_min": 145,
|
|
"lambda_max": 401,
|
|
"delta": "145/1792",
|
|
"regime": "SCARRED"
|
|
},
|
|
"1.5": {
|
|
"lambda_min": -111,
|
|
"lambda_max": 657,
|
|
"delta": "-111/1792",
|
|
"regime": "ROSSBY"
|
|
}
|
|
}
|
|
},
|
|
"regime_classifier": {
|
|
"entries": 5,
|
|
"lookup": {
|
|
"(-111, 657)": {
|
|
"regime": "ROSSBY",
|
|
"label": "nonabelian (Rossby-active)",
|
|
"fraction": "68.4%"
|
|
},
|
|
"(-47, 593)": {
|
|
"regime": "ROSSBY",
|
|
"label": "mixed chiral (Rossby)",
|
|
"fraction": "25.4%"
|
|
},
|
|
"(17, 529)": {
|
|
"regime": "CANONICAL",
|
|
"label": "achiral ground state",
|
|
"fraction": "6.1%"
|
|
},
|
|
"(81, 465)": {
|
|
"regime": "SCARRED",
|
|
"label": "mixed scarred",
|
|
"fraction": "0.1%"
|
|
},
|
|
"(145, 401)": {
|
|
"regime": "SCARRED",
|
|
"label": "pure scarred",
|
|
"fraction": "0.01%"
|
|
}
|
|
}
|
|
},
|
|
"chiral_spectral": {
|
|
"entries": 65536,
|
|
"note": "Full 65,536 entry LUT in signatures/chiral_spectral_lut.json"
|
|
}
|
|
},
|
|
"total_entries": 65591,
|
|
"zero_float": true,
|
|
"compute_time_s": 0.0
|
|
} |