The per-ship differential harness found differences NOT in test/diff/known-diffs.mjs. Either an engine regression, or a pyfa/SDE drift since the pinned ref.
Reproduce locally: npm run diff:setup && npm run diff (use --strict to re-audit the accepted set).
=== UNEXPECTED DIFFERENCES (ours vs pyfa) ===
● navigation.signatureRadius (118 fits)
Maelstrom bonused ours= 400.0 pyfa= 460.0 (-13.0%)
Maelstrom non-bonused ours= 1000.0 pyfa= 1150.0 (-13.0%)
Maelstrom t2 ours= 400.0 pyfa= 460.0 (-13.0%)
Maelstrom mixed ours= 400.0 pyfa= 460.0 (-13.0%)
Dominix Navy Issue mixed ours= 6286.6 pyfa= 7019.6 (-10.4%)
Oracle t2 ours= 1260.0 pyfa= 1314.8 (-4.2%)
Etana mixed ours= 540.0 pyfa= 563.5 (-4.2%)
Victor t2 ours= 1080.0 pyfa= 1126.9 (-4.2%)
Python t2 ours= 1740.0 pyfa= 1815.6 (-4.2%)
Vexor Navy Issue t2 ours= 780.0 pyfa= 813.9 (-4.2%)
Praxis t2 ours= 2789.9 pyfa= 2911.2 (-4.2%)
Raven t2 ours= 2459.9 pyfa= 2566.9 (-4.2%)
… +106 more
● capacitor.secondsToEmpty (89 fits)
Vigil t2 ours= 830.0 pyfa= 120.0 (+591.7%)
Immolator bonused ours= 20.000 pyfa= 10.000 (+100.0%)
Garmur bonused ours= 60.000 pyfa= 30.000 (+100.0%)
Valravn bonused ours= 9120.0 pyfa= 4780.0 (+90.8%)
Bustard mixed ours= 660.0 pyfa= 350.0 (+88.6%)
Scorpion Navy Issue bonused ours= 1110.0 pyfa= 620.0 (+79.0%)
Bhaalgorn non-bonused ours= 5430.0 pyfa= 3330.0 (+63.1%)
Caracal Navy Issue t2 ours= 170.0 pyfa= 120.0 (+41.7%)
Redeemer bonused ours= 660.0 pyfa= 480.0 (+37.5%)
Sarathiel non-bonused ours= 220.0 pyfa= 160.0 (+37.5%)
Ikitursa t2 ours= 450.0 pyfa= 330.0 (+36.4%)
Merlin bonused ours= 80.000 pyfa= 60.000 (+33.3%)
… +77 more
● capacitor.stablePercent (34 fits)
Dragoon Navy Issue t2 ours= 0.257 pyfa= 1.672 (-84.6%)
Cynabal t2 ours= 62.046 pyfa= 43.389 (+43.0%)
Taipan bonused ours= 50.190 pyfa= 38.647 (+29.9%)
Kronos t2 ours= 50.864 pyfa= 39.519 (+28.7%)
Barghest bonused ours= 54.844 pyfa= 43.235 (+26.9%)
Rodiva bonused ours= 55.694 pyfa= 44.402 (+25.4%)
Condor bonused ours= 40.843 pyfa= 33.566 (+21.7%)
Vexor Navy Issue t2 ours= 41.221 pyfa= 34.091 (+20.9%)
Bestla bonused ours= 55.027 pyfa= 45.696 (+20.4%)
Maulus mixed ours= 46.596 pyfa= 53.414 (-12.8%)
Talos bonused ours= 48.231 pyfa= 42.983 (+12.2%)
Sentinel bonused ours= 56.549 pyfa= 51.052 (+10.8%)
… +22 more
● navigation.maxVelocity (28 fits)
Augoror Navy Issue bonused ours= 306.3 pyfa= 268.8 (+14.0%)
Augoror Navy Issue mixed ours= 301.1 pyfa= 274.1 (+9.9%)
Augoror Navy Issue non-bonused ours= 3872.0 pyfa= 3527.4 (+9.8%)
Deimos non-bonused ours= 553.4 pyfa= 509.1 (+8.7%)
Deimos bonused ours= 312.5 pyfa= 287.5 (+8.7%)
Deimos mixed ours= 265.6 pyfa= 244.4 (+8.7%)
Deimos t2 ours= 543.5 pyfa= 500.0 (+8.7%)
Augoror Navy Issue t2 ours= 487.2 pyfa= 456.6 (+6.7%)
Maelstrom non-bonused ours= 155.0 pyfa= 148.6 (+4.3%)
Maelstrom bonused ours= 153.6 pyfa= 147.2 (+4.3%)
Maelstrom t2 ours= 164.3 pyfa= 157.4 (+4.3%)
Maelstrom mixed ours= 150.0 pyfa= 143.8 (+4.3%)
… +16 more
● fitting.cpuUsed (23 fits)
Bestower mixed ours= 175.8 pyfa= 143.8 (+22.3%)
Maulus mixed ours= 164.5 pyfa= 136.5 (+20.5%)
Tristan mixed ours= 188.5 pyfa= 156.5 (+20.4%)
Ikitursa mixed ours= 226.8 pyfa= 189.8 (+19.5%)
Freki mixed ours= 208.8 pyfa= 176.8 (+18.1%)
Slasher mixed ours= 212.0 pyfa= 184.0 (+15.2%)
Prospect mixed ours= 293.0 pyfa= 256.0 (
The per-ship differential harness found differences NOT in
test/diff/known-diffs.mjs. Either an engine regression, or a pyfa/SDE drift since the pinned ref.Reproduce locally:
npm run diff:setup && npm run diff(use--strictto re-audit the accepted set).