debatefloor / reports /eval_report.md
AniketAsla's picture
deploy: update reports/eval_report.md
8a5e9ed verified
# Evaluation Report
Generated at: 2026-04-25T18:12:09.069260+00:00
Base URL: http://localhost:7860
Tasks: clean_claim, contradictory_claim, coordinated_fraud, distribution_shift_claim, identity_fraud
Seeds: 7, 11, 13, 19, 25
Distinct variant_ids: [0, 1, 2, 3, 4]
| Task | Seed | Variant | Steps | Done | Reward | Evidence Quality | Exploit Penalty |
|---|---:|---:|---:|:---:|---:|---:|---:|
| clean_claim | 7 | 2 | 4 | yes | 0.8725 | 1.0000 | 0.0000 |
| clean_claim | 11 | 1 | 4 | yes | 0.8725 | 1.0000 | 0.0000 |
| clean_claim | 13 | 3 | 4 | yes | 0.8725 | 1.0000 | 0.0000 |
| clean_claim | 19 | 4 | 4 | yes | 0.8725 | 1.0000 | 0.0000 |
| clean_claim | 25 | 0 | 4 | yes | 0.8725 | 1.0000 | 0.0000 |
| contradictory_claim | 7 | 2 | 8 | yes | 0.7497 | 1.0000 | 0.0000 |
| contradictory_claim | 11 | 1 | 8 | yes | 0.7497 | 1.0000 | 0.0000 |
| contradictory_claim | 13 | 3 | 8 | yes | 0.7497 | 1.0000 | 0.0000 |
| contradictory_claim | 19 | 4 | 8 | yes | 0.7497 | 1.0000 | 0.0000 |
| contradictory_claim | 25 | 0 | 8 | yes | 0.7497 | 1.0000 | 0.0000 |
| coordinated_fraud | 7 | 2 | 12 | yes | 0.8230 | 1.0000 | 0.0000 |
| coordinated_fraud | 11 | 1 | 12 | yes | 0.8230 | 1.0000 | 0.0000 |
| coordinated_fraud | 13 | 3 | 12 | yes | 0.8230 | 1.0000 | 0.0000 |
| coordinated_fraud | 19 | 4 | 12 | yes | 0.8230 | 1.0000 | 0.0000 |
| coordinated_fraud | 25 | 0 | 12 | yes | 0.8230 | 1.0000 | 0.0000 |
| distribution_shift_claim | 7 | 2 | 12 | yes | 0.7827 | 1.0000 | 0.0000 |
| distribution_shift_claim | 11 | 1 | 12 | yes | 0.7827 | 1.0000 | 0.0000 |
| distribution_shift_claim | 13 | 3 | 12 | yes | 0.7827 | 1.0000 | 0.0000 |
| distribution_shift_claim | 19 | 4 | 12 | yes | 0.7827 | 1.0000 | 0.0000 |
| distribution_shift_claim | 25 | 0 | 12 | yes | 0.7827 | 1.0000 | 0.0000 |
| identity_fraud | 7 | 2 | 10 | yes | 0.8180 | 1.0000 | 0.0000 |
| identity_fraud | 11 | 1 | 10 | yes | 0.8180 | 1.0000 | 0.0000 |
| identity_fraud | 13 | 3 | 10 | yes | 0.8180 | 1.0000 | 0.0000 |
| identity_fraud | 19 | 4 | 10 | yes | 0.8180 | 1.0000 | 0.0000 |
| identity_fraud | 25 | 0 | 10 | yes | 0.8180 | 1.0000 | 0.0000 |
Average Reward: 0.8092
Completion Rate: 100.00%
> **Note on identical rewards within a task.** Each task above shows the same
> reward across all 5 seeds because this run is a *scripted baseline* — the
> evaluation client follows a fixed strategy per `task_id` (e.g. always call
> `validate_document` then `flag_fraud_signal` then `deny_claim` for
> `contradictory_claim`). The seeds vary the generated documents (different
> claimants, amounts, fraud-signal strengths — see the `Variant` column), but
> the scripted strategy is invariant to that variation, so the env returns the
> same scalar reward every time. This is intentional: the scripted baseline
> exists to demonstrate that the environment's reward surface is deterministic
> and reproducible across seeds, *not* to show learning.
>
> The trained GRPO model produces variable rewards across seeds — see the
> held-out component-shift evaluation in
> [`reports/component_shift_summary.json`](component_shift_summary.json) and
> the README "Held-out evaluation" section.