// Command reference
simforge evaluate
Generated from the CLI's own help (CLI 0.2.0-rc.5). Global flags and exit codes are on the reference index.
simforge evaluate
The reject filters (and an optional intent rubric) over a trace; exit 2 when it rejects
simforge evaluate [OPTIONS] <TRACE>
Runs on: local runtime, or hosted with --cloud
| Argument / flag | Notes | What |
|---|---|---|
| <trace> | required | The trace (.trace.json or .trace.json.gz, any released format). With --cloud: The hosted scenario to evaluate |
| --filter MODE | Reject filters: critical | negative-control | all | |
| --trivial-ttc S | The trivially-safe TTC threshold, seconds | |
| --reject-collisions | Reject any collision | |
| --motion-audit-version MOTION_AUDIT_VERSION | ||
| --rubric FILE | An intent rubric (IntentRubric JSON) evaluated alongside criticality | |
| --blind-review-out FILE | Write the context-blind review packet here (needs --rubric) | |
| --traffic-law MAP_DIR | Measure red-light and stop-bar compliance on this installed map directory (map.xodr, derived/odr/locations-v2.json.gz); reported as trafficLaw | |
| --traffic-law-actor ACTOR | repeatable | An actor to measure (repeatable; default: the trace's metric subject) |
| --revision REVISION_ID | The scenario's immutable revision Required with --cloud. | |
| --mode MODE | The evaluation mode | |
| --wait | one of true, false | Wait for the run to finish |
| --max-cost CENTS | Explicit maximum cloud cost in cents; required unless --dry-run |