Skip to content

Heatmap#14

Merged
JTuffy merged 7 commits into
mainfrom
heatmap
Mar 19, 2026
Merged

Heatmap#14
JTuffy merged 7 commits into
mainfrom
heatmap

Conversation

@JTuffy
Copy link
Copy Markdown
Owner

@JTuffy JTuffy commented Mar 18, 2026

Adds function supporting heatmap (multi-param sweep)
Aligns some scenario param values with Sue's table
More infra around exporting pngs consistently

JTuffy and others added 7 commits March 15, 2026 18:45
- Accept Emlyn naming: detection_rate_given_audit, compliant_audit_fraction
- Accept Emlyn market RNG approach: rng passed per-call to allocate(), not stored in constructor
- Revert mesa_model.py to stateless SimpleClearingMarket constructor
- Restore GridSweepResult schema and export_grid_sweep_to_csv/excel (heatmap feature)
- Add PARAM_X/Y column name constants to BatchColumnNames
- pyproject.toml: persist mypy agent_workspace exclude
- All checks pass: mypy 0 errors, ruff clean, 139 tests passing
- defaults.py: correct p_catch comment to match nested detection model
- batch_test.json: sync params with scenario_4_feedback_compliance
  (base_prob=0.20, penalty=50, escalation=0.5, steps=50)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@JTuffy JTuffy merged commit c2935f9 into main Mar 19, 2026
1 check 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.

2 participants