SilverSight/signatures/master_lut.json
allaun 221d43b173 feat(lut): Master LUT — 6 tables, 65,591 entries, 0.0s, zero floats
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.
2026-06-30 20:40:58 -05:00

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
}