fix(classifier): exact lattice check before a uniform verdict; ceiling cause is NOT false certificates
ParameterRoll's 5 false box verdicts are fixed: fine room-graph intervals are now checked against exact lattice samples before a uniform verdict is accepted, while the SDF bound keeps its conservative lower bound. Lattice sweep 600 tiles / 0 violations; ParameterRoll passes with 9,577 exact lattice leaves and 774 interval disagreements caught. The owner's ceiling holes are NOT explained by this: in his recorded session outer_classifier_mode=0, solid-proof skips were 0, and air-proof skips were outside the strate. The trace points at the far-field sheet system instead: sheet tile L5 (0,1,0) is deliberately empty inside the sheet hole while its bridge tile L4 (0,1,-1) meshed 662 ceiling triangles. Continuous ceiling is NOT verified: every render launch failed (D3D12 driver error, stalls before map load, the 6 GB cap), so the round produced no matched after-render. Cost note: this round used 3.46M tokens on Luna 6 at max, most of it burned on failed render launches. Verification by render is unreliable in this harness; verify ceiling continuity from tile/geometry data instead. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MmSoF64BbRFmk9C3p1VsBJ
This commit is contained in:
1 parent
30253f0e89
commit
ea3f0d9a52
7 files changed
+410
-18
No files matched your search
@@ -6753,7 +6753,12 @@ namespace
|
||||
FVoxelBoxSdfInterval Own;
|
||||
if (bUseExactLatticeWarp)
|
||||
{
|
||||
Own.Set(ExactSdfLower, FLT_MAX);
|
||||
// Exact per-primitive scans are a tightening only. Their candidate-domain
|
||||
// filters can miss a warped lattice query near a primitive, so retain the
|
||||
// broad lower bound over the AABB that contains every warped sample. The
|
||||
// minimum stays useful when both agree and remains safe when an exact scan is
|
||||
// incomplete.
|
||||
Own.Set(FMath::Min(ExactSdfLower, CheapSdfLower), FLT_MAX);
|
||||
}
|
||||
else if (!bAnyPrimitive)
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user