Skip to content

docs(paper): update validation results after audit of the benchmarks - #165

Merged
profsergiocosta merged 1 commit into
developfrom
docs/paper-validation-update
Aug 6, 2026
Merged

docs(paper): update validation results after audit of the benchmarks#165
profsergiocosta merged 1 commit into
developfrom
docs/paper-validation-update

Conversation

@profsergiocosta

Copy link
Copy Markdown
Contributor

Audited the satellite packages' validation routines against the original TerraME Lua scripts. Two defects were found in the comparators, none in the models themselves, and the reported figures improve.

BR-MANGUE: the metrics loop compared the final state against every golden CSV, and the golden files are indexed on state rather than executions (step_01.csv is the initial state). With both fixed, land use and soil match TerraME exactly at every checkpoint (MAE 0, max error 0) and elevation improves from 90.7% to 97.3% within 1 mm. Adds the flood component coverage caveat: the reference scenario triggers no land-use transition, and the golden files confirm TerraME does the same.

Lab6: replaces kappa with the Pontius & Millones quantity/allocation decomposition, consistent with the Pontius reference already cited, and adds the discriminance caveat -- a trivial static ranking reproduces the same output, so the scenario validates coefficient transcription rather than the allocation algorithm.

Lab1: replaces 'expected divergence between independent implementations' with the mechanism, since the LuccME script declares maxDifference=1643, a 7.6% convergence band within which the reference itself stops short of its declared demand. Notes the perturbation tests that confirm the benchmark constrains the implementation

Audited the satellite packages' validation routines against the original
TerraME Lua scripts. Two defects were found in the comparators, none in
the models themselves, and the reported figures improve.

BR-MANGUE: the metrics loop compared the final state against every
golden CSV, and the golden files are indexed on state rather than
executions (step_01.csv is the initial state). With both fixed, land use
and soil match TerraME exactly at every checkpoint (MAE 0, max error 0)
and elevation improves from 90.7% to 97.3% within 1 mm. Adds the flood
component coverage caveat: the reference scenario triggers no land-use
transition, and the golden files confirm TerraME does the same.

Lab6: replaces kappa with the Pontius & Millones quantity/allocation
decomposition, consistent with the Pontius reference already cited, and
adds the discriminance caveat -- a trivial static ranking reproduces the
same output, so the scenario validates coefficient transcription rather
than the allocation algorithm.

Lab1: replaces 'expected divergence between independent implementations'
with the mechanism, since the LuccME script declares maxDifference=1643,
a 7.6% convergence band within which the reference itself stops short of
its declared demand. Notes the perturbation tests that confirm the
benchmark constrains the implementation
@profsergiocosta
profsergiocosta merged commit 00b7263 into develop Aug 6, 2026
0 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant