{
  "seed": 713,
  "torch": "2.11.0+cu128",
  "cuda": true,
  "experiments": {
    "sunset": {
      "kind": "Supervised neural color-response fitting",
      "trainSamples": 8192,
      "validationSamples": 4096,
      "steps": 1500,
      "parameters": 387,
      "device": "cuda",
      "target": "Authored synthetic color-response curve; no real photographs or artistic-style dataset. Test colors are independently sampled.",
      "initialMAEBytes": 117.35082244873047,
      "finalMAEBytes": 0.9998921155929565,
      "p99AbsoluteErrorBytes": 3.2324695587158203,
      "curve": [
        {
          "step": 1,
          "trainMSE": 0.46411383152008057,
          "validationMAEBytes": 117.35025787353516
        },
        {
          "step": 101,
          "trainMSE": 0.01138254813849926,
          "validationMAEBytes": 20.08482551574707
        },
        {
          "step": 201,
          "trainMSE": 0.0005840363446623087,
          "validationMAEBytes": 3.4643564224243164
        },
        {
          "step": 301,
          "trainMSE": 0.0002642020699568093,
          "validationMAEBytes": 1.948359727859497
        },
        {
          "step": 401,
          "trainMSE": 0.00019582791719585657,
          "validationMAEBytes": 1.6523442268371582
        },
        {
          "step": 501,
          "trainMSE": 0.00016544898971915245,
          "validationMAEBytes": 1.4102284908294678
        },
        {
          "step": 601,
          "trainMSE": 0.00014089801697991788,
          "validationMAEBytes": 1.3382654190063477
        },
        {
          "step": 701,
          "trainMSE": 0.0001367273653158918,
          "validationMAEBytes": 1.3111350536346436
        },
        {
          "step": 801,
          "trainMSE": 9.882559243123978e-05,
          "validationMAEBytes": 1.2353819608688354
        },
        {
          "step": 901,
          "trainMSE": 8.934741345001385e-05,
          "validationMAEBytes": 1.1826180219650269
        },
        {
          "step": 1001,
          "trainMSE": 7.183356501627713e-05,
          "validationMAEBytes": 1.0888198614120483
        },
        {
          "step": 1101,
          "trainMSE": 6.924323679413646e-05,
          "validationMAEBytes": 1.0857841968536377
        },
        {
          "step": 1201,
          "trainMSE": 5.393156243371777e-05,
          "validationMAEBytes": 1.0736008882522583
        },
        {
          "step": 1301,
          "trainMSE": 3.7187113775871694e-05,
          "validationMAEBytes": 1.1883256435394287
        },
        {
          "step": 1401,
          "trainMSE": 3.691580786835402e-05,
          "validationMAEBytes": 1.0593175888061523
        },
        {
          "step": 1500,
          "trainMSE": 2.632971154525876e-05,
          "validationMAEBytes": 0.9998921155929565
        }
      ]
    },
    "glacier": {
      "kind": "Supervised neural color-response fitting",
      "trainSamples": 8192,
      "validationSamples": 4096,
      "steps": 1500,
      "parameters": 387,
      "device": "cuda",
      "target": "Authored synthetic color-response curve; no real photographs or artistic-style dataset. Test colors are independently sampled.",
      "initialMAEBytes": 122.44683074951172,
      "finalMAEBytes": 1.5571777820587158,
      "p99AbsoluteErrorBytes": 4.532589435577393,
      "curve": [
        {
          "step": 1,
          "trainMSE": 0.5101413130760193,
          "validationMAEBytes": 122.4462661743164
        },
        {
          "step": 101,
          "trainMSE": 0.007375137880444527,
          "validationMAEBytes": 14.513209342956543
        },
        {
          "step": 201,
          "trainMSE": 0.00020135019440203905,
          "validationMAEBytes": 1.9842212200164795
        },
        {
          "step": 301,
          "trainMSE": 0.00011320490011712536,
          "validationMAEBytes": 1.742662787437439
        },
        {
          "step": 401,
          "trainMSE": 9.321927791461349e-05,
          "validationMAEBytes": 1.6518858671188354
        },
        {
          "step": 501,
          "trainMSE": 9.785573638509959e-05,
          "validationMAEBytes": 1.6195927858352661
        },
        {
          "step": 601,
          "trainMSE": 0.00010382954496890306,
          "validationMAEBytes": 1.5864968299865723
        },
        {
          "step": 701,
          "trainMSE": 8.821396477287635e-05,
          "validationMAEBytes": 1.5751869678497314
        },
        {
          "step": 801,
          "trainMSE": 0.00010672464122762904,
          "validationMAEBytes": 1.6995280981063843
        },
        {
          "step": 901,
          "trainMSE": 9.246987610822544e-05,
          "validationMAEBytes": 1.5290063619613647
        },
        {
          "step": 1001,
          "trainMSE": 0.00010851099796127528,
          "validationMAEBytes": 1.6071715354919434
        },
        {
          "step": 1101,
          "trainMSE": 8.893891208572313e-05,
          "validationMAEBytes": 1.5547813177108765
        },
        {
          "step": 1201,
          "trainMSE": 9.0488072601147e-05,
          "validationMAEBytes": 1.5783125162124634
        },
        {
          "step": 1301,
          "trainMSE": 8.906883158488199e-05,
          "validationMAEBytes": 1.6304696798324585
        },
        {
          "step": 1401,
          "trainMSE": 8.107584289973602e-05,
          "validationMAEBytes": 1.53415048122406
        },
        {
          "step": 1500,
          "trainMSE": 7.652203930774704e-05,
          "validationMAEBytes": 1.5571777820587158
        }
      ]
    },
    "physics": {
      "kind": "Constrained system identification",
      "trainSamples": 18,
      "validationSamples": 6,
      "target": "Synthetic airborne trajectories with gravity 2 and jump speed 26 in quarter-world-unit coordinates. Floor/contact excluded from fitting.",
      "initialParameters": [
        1,
        21
      ],
      "targetParameters": [
        2,
        26
      ],
      "learnedParameters": [
        1.9999991655349731,
        25.9999942779541
      ],
      "exportedIntegerParameters": [
        2,
        26
      ],
      "initialTrainingRMSEWorldUnits": 6.196437358856201,
      "validationRMSEWorldUnits": 4.736475602840073e-06,
      "steps": 2500,
      "curve": [
        {
          "step": 1,
          "loss": 0.1499837189912796,
          "gravity": 1.0600000619888306,
          "jumpSpeed": 20.940000534057617
        },
        {
          "step": 101,
          "loss": 0.013287724927067757,
          "gravity": 1.6330831050872803,
          "jumpSpeed": 23.48133659362793
        },
        {
          "step": 201,
          "loss": 0.0009591016569174826,
          "gravity": 1.9020634889602661,
          "jumpSpeed": 25.3266658782959
        },
        {
          "step": 301,
          "loss": 2.4783690605545416e-05,
          "gravity": 1.9843385219573975,
          "jumpSpeed": 25.89232063293457
        },
        {
          "step": 401,
          "loss": 2.200172843913606e-07,
          "gravity": 1.9985325336456299,
          "jumpSpeed": 25.989910125732422
        },
        {
          "step": 501,
          "loss": 5.931359847721751e-10,
          "gravity": 1.9999243021011353,
          "jumpSpeed": 25.999479293823242
        },
        {
          "step": 601,
          "loss": 6.498011764083378e-13,
          "gravity": 1.9999974966049194,
          "jumpSpeed": 25.999982833862305
        },
        {
          "step": 701,
          "loss": 6.632225693116445e-13,
          "gravity": 1.999997615814209,
          "jumpSpeed": 25.999982833862305
        },
        {
          "step": 801,
          "loss": 6.190110273321392e-13,
          "gravity": 1.999997615814209,
          "jumpSpeed": 25.999982833862305
        },
        {
          "step": 901,
          "loss": 6.190110273321392e-13,
          "gravity": 1.9999974966049194,
          "jumpSpeed": 25.999982833862305
        },
        {
          "step": 1001,
          "loss": 6.190110273321392e-13,
          "gravity": 1.999997615814209,
          "jumpSpeed": 25.999982833862305
        },
        {
          "step": 1101,
          "loss": 6.190110273321392e-13,
          "gravity": 1.9999974966049194,
          "jumpSpeed": 25.999982833862305
        },
        {
          "step": 1201,
          "loss": 6.190110273321392e-13,
          "gravity": 1.999997615814209,
          "jumpSpeed": 25.999982833862305
        },
        {
          "step": 1301,
          "loss": 4.0683504742150545e-13,
          "gravity": 1.9999980926513672,
          "jumpSpeed": 25.99998664855957
        },
        {
          "step": 1401,
          "loss": 3.979532632245042e-13,
          "gravity": 1.9999979734420776,
          "jumpSpeed": 25.99998664855957
        },
        {
          "step": 1501,
          "loss": 3.30056972421347e-13,
          "gravity": 1.9999979734420776,
          "jumpSpeed": 25.99998664855957
        },
        {
          "step": 1601,
          "loss": 3.30056972421347e-13,
          "gravity": 1.9999980926513672,
          "jumpSpeed": 25.99998664855957
        },
        {
          "step": 1701,
          "loss": 2.9151990066714206e-13,
          "gravity": 1.9999983310699463,
          "jumpSpeed": 25.999988555908203
        },
        {
          "step": 1801,
          "loss": 3.017832836925416e-13,
          "gravity": 1.9999984502792358,
          "jumpSpeed": 25.999988555908203
        },
        {
          "step": 1901,
          "loss": 3.017832836925416e-13,
          "gravity": 1.9999983310699463,
          "jumpSpeed": 25.999988555908203
        },
        {
          "step": 2001,
          "loss": 9.459100169806334e-14,
          "gravity": 1.9999991655349731,
          "jumpSpeed": 25.9999942779541
        },
        {
          "step": 2101,
          "loss": 9.459100169806334e-14,
          "gravity": 1.9999991655349731,
          "jumpSpeed": 25.9999942779541
        },
        {
          "step": 2201,
          "loss": 9.459100169806334e-14,
          "gravity": 1.9999991655349731,
          "jumpSpeed": 25.9999942779541
        },
        {
          "step": 2301,
          "loss": 9.459100169806334e-14,
          "gravity": 1.9999991655349731,
          "jumpSpeed": 25.9999942779541
        },
        {
          "step": 2401,
          "loss": 9.459100169806334e-14,
          "gravity": 1.9999991655349731,
          "jumpSpeed": 25.9999942779541
        },
        {
          "step": 2500,
          "loss": 1.1353881024375387e-13,
          "gravity": 1.9999991655349731,
          "jumpSpeed": 25.9999942779541
        }
      ],
      "limitation": "Only two tied physics parameters learned; all Boolean, collision and scoring circuits frozen. Integer projection preserves state lattice.",
      "gameplayRollouts": [
        {
          "model": "isles",
          "camera": 0,
          "ticks": 248,
          "score": 4
        },
        {
          "model": "isles",
          "camera": 1,
          "ticks": 248,
          "score": 4
        },
        {
          "model": "isles",
          "camera": 2,
          "ticks": 248,
          "score": 4
        },
        {
          "model": "isles",
          "camera": 3,
          "ticks": 248,
          "score": 4
        },
        {
          "model": "isles-learned-physics",
          "camera": 0,
          "ticks": 193,
          "score": 4
        },
        {
          "model": "isles-learned-physics",
          "camera": 1,
          "ticks": 193,
          "score": 4
        },
        {
          "model": "isles-learned-physics",
          "camera": 2,
          "ticks": 193,
          "score": 4
        },
        {
          "model": "isles-learned-physics",
          "camera": 3,
          "ticks": 193,
          "score": 4
        }
      ]
    },
    "unrestricted": {
      "kind": "Unrestricted sparse-weight fine-tuning stress test",
      "trainSamples": 4096,
      "validationSamples": 2048,
      "learningRate": 1e-06,
      "steps": 160,
      "before": {
        "normalizedMSE": 0.000180118324351497,
        "fractionOfTransitionsWithInvalidBits": 0,
        "finite": true
      },
      "after": {
        "normalizedMSE": 9.17333600227721e-05,
        "fractionOfTransitionsWithInvalidBits": 0.21533203125,
        "finite": true
      },
      "curve": [
        {
          "step": 0,
          "normalizedMSE": 0.000180118324351497,
          "fractionOfTransitionsWithInvalidBits": 0,
          "finite": true
        },
        {
          "step": 20,
          "normalizedMSE": 0.001397207728587091,
          "fractionOfTransitionsWithInvalidBits": 0.080078125,
          "finite": true
        },
        {
          "step": 40,
          "normalizedMSE": 0.008521166630089283,
          "fractionOfTransitionsWithInvalidBits": 0.32470703125,
          "finite": true
        },
        {
          "step": 60,
          "normalizedMSE": 0.00013766737538389862,
          "fractionOfTransitionsWithInvalidBits": 0.150390625,
          "finite": true
        },
        {
          "step": 80,
          "normalizedMSE": 0.004690367262810469,
          "fractionOfTransitionsWithInvalidBits": 0.173828125,
          "finite": true
        },
        {
          "step": 100,
          "normalizedMSE": 0.00011033059126930311,
          "fractionOfTransitionsWithInvalidBits": 0.15673828125,
          "finite": true
        },
        {
          "step": 120,
          "normalizedMSE": 0.00010706784087233245,
          "fractionOfTransitionsWithInvalidBits": 0.21533203125,
          "finite": true
        },
        {
          "step": 140,
          "normalizedMSE": 9.450219658901915e-05,
          "fractionOfTransitionsWithInvalidBits": 0.21533203125,
          "finite": true
        },
        {
          "step": 160,
          "normalizedMSE": 9.17333600227721e-05,
          "fractionOfTransitionsWithInvalidBits": 0.21533203125,
          "finite": true
        }
      ],
      "target": "Next-state examples from the changed-gravity target simulator. Every existing connection/bias can change.",
      "publication": "Research checkpoint only; not a playable cartridge because Boolean/state guarantees may fail.",
      "browserRuntimeValidation": {
        "normalizedMSE": 9.176471454995857e-05,
        "fractionOfTransitionsWithInvalidBits": 0.162109375,
        "transitions": 2048,
        "bitTolerance": 0.0001
      }
    }
  },
  "elapsedSeconds": 6.740455399965867,
  "exportVerification": {
    "sunset": {
      "samples": 512,
      "maxRGBFloatError": 4.57763671875e-05,
      "withinOneByte": true
    },
    "glacier": {
      "samples": 512,
      "maxRGBFloatError": 4.57763671875e-05,
      "withinOneByte": true
    },
    "baselineSimulation": {
      "samples": 256,
      "maxStateError": 0.0,
      "note": "Exact for original integer circuits; arbitrary trained weights can amplify accumulation-order differences."
    },
    "unrestrictedSimulation": {
      "samples": 256,
      "maxStateError": 0.044445037841796875,
      "note": "Exact for original integer circuits; arbitrary trained weights can amplify accumulation-order differences."
    }
  }
}