{"ok":true,"schema":"aios.predict.spine/1","senses":{"risk":{"unit":"brier","overall":{"samples":504,"predErr":0.21,"baseErr":0.219,"predBeatsBaseline":0.009,"wins":true},"regimes":{"sim.v80":{"samples":20,"predErr":0.226,"baseErr":0.233,"predBeatsBaseline":0.006},"sim.v0-20":{"samples":1,"predErr":0.711,"baseErr":0.711,"predBeatsBaseline":0},"sim.v20-50":{"samples":40,"predErr":0.198,"baseErr":0.201,"predBeatsBaseline":0.003},"sim.v50-80":{"samples":443,"predErr":0.209,"baseErr":0.218,"predBeatsBaseline":0.01}}},"drift":{"unit":"m","overall":{"samples":8100,"predErr":57.661,"baseErr":107.687,"predBeatsBaseline":50.026,"wins":true},"regimes":{"sim.h4":{"samples":3438,"predErr":22.3,"baseErr":37.722,"predBeatsBaseline":15.422},"sim.h8":{"samples":1944,"predErr":33.295,"baseErr":68.115,"predBeatsBaseline":34.819},"sim.h16":{"samples":1566,"predErr":87.147,"baseErr":166.854,"predBeatsBaseline":79.706},"sim.h32":{"samples":1152,"predErr":164.229,"baseErr":302.837,"predBeatsBaseline":138.608}}},"demand":{"unit":"share","overall":{"samples":8,"predErr":0.375,"baseErr":0.25,"predBeatsBaseline":-0.125,"wins":false},"regimes":{"sim.w5m":{"samples":8,"predErr":0.375,"baseErr":0.25,"predBeatsBaseline":-0.125}}},"motion":{"unit":"m","overall":{"samples":1980,"predErr":32.675,"baseErr":67.313,"predBeatsBaseline":34.638,"wins":true},"regimes":{"sim.v80":{"samples":24,"predErr":81.188,"baseErr":153.124,"predBeatsBaseline":71.937},"sim.v0-20":{"samples":1180,"predErr":25.389,"baseErr":23.699,"predBeatsBaseline":-1.69},"sim.v20-50":{"samples":197,"predErr":95.292,"baseErr":98.761,"predBeatsBaseline":3.469},"sim.v50-80":{"samples":579,"predErr":24.209,"baseErr":141.941,"predBeatsBaseline":117.733}}},"lattice":{"unit":"brier","overall":{"samples":2592,"predErr":0.251,"baseErr":0.295,"predBeatsBaseline":0.044,"wins":true},"regimes":{"risk.sim.v80":{"samples":30,"predErr":0.647,"baseErr":1.2,"predBeatsBaseline":0.553},"motion.sim.v80":{"samples":24,"predErr":0.729,"baseErr":1.083,"predBeatsBaseline":0.354},"risk.sim.v0-20":{"samples":6,"predErr":0.649,"baseErr":1,"predBeatsBaseline":0.351},"risk.sim.v20-50":{"samples":43,"predErr":0.559,"baseErr":0.651,"predBeatsBaseline":0.092},"risk.sim.v50-80":{"samples":569,"predErr":0.224,"baseErr":0.257,"predBeatsBaseline":0.033},"motion.sim.v0-20":{"samples":1157,"predErr":0.138,"baseErr":0.149,"predBeatsBaseline":0.01},"motion.sim.v20-50":{"samples":190,"predErr":0.315,"baseErr":0.368,"predBeatsBaseline":0.053},"motion.sim.v50-80":{"samples":573,"predErr":0.415,"baseErr":0.489,"predBeatsBaseline":0.073}}},"drift_snap":{"unit":"m","overall":{"samples":8100,"predErr":81.65,"baseErr":57.661,"predBeatsBaseline":-23.989,"wins":false},"regimes":{"sim.h4":{"samples":3438,"predErr":30.661,"baseErr":22.3,"predBeatsBaseline":-8.361},"sim.h8":{"samples":1944,"predErr":51.63,"baseErr":33.295,"predBeatsBaseline":-18.335},"sim.h16":{"samples":1566,"predErr":125.088,"baseErr":87.147,"predBeatsBaseline":-37.941},"sim.h32":{"samples":1152,"predErr":225.432,"baseErr":164.229,"predBeatsBaseline":-61.203}}}},"board":[{"sense":"drift","unit":"m","samples":8100,"predErr":57.661,"baseErr":107.687,"predBeatsBaseline":50.026,"wins":true},{"sense":"drift_snap","unit":"m","samples":8100,"predErr":81.65,"baseErr":57.661,"predBeatsBaseline":-23.989,"wins":false},{"sense":"lattice","unit":"brier","samples":2592,"predErr":0.251,"baseErr":0.295,"predBeatsBaseline":0.044,"wins":true},{"sense":"motion","unit":"m","samples":1980,"predErr":32.675,"baseErr":67.313,"predBeatsBaseline":34.638,"wins":true},{"sense":"risk","unit":"brier","samples":504,"predErr":0.21,"baseErr":0.219,"predBeatsBaseline":0.009,"wins":true},{"sense":"demand","unit":"share","samples":8,"predErr":0.375,"baseErr":0.25,"predBeatsBaseline":-0.125,"wins":false}],"note":"MEASURED, not asserted. predBeatsBaseline > 0 = the predictor beats the naive baseline in that regime on real samples; <= 0 = it does NOT (shown, never hidden). A sense absent here has not reported. Units are per-sense.","attest":"8,26,48:480"}