1 reporting.renderer_rollout_figures
reporting.renderer_rollout_figures
Static descriptive plots of domain-validated matched renderer rollouts.
Input is a plain readback payload with source_binding, attempts, steps and pairs. Attempts are unique by (scene, seed, mode), with unit_id, source_index, status, elapsed_seconds, completed_steps and endpoint_gain. Steps add step_index, candidate_render_seconds, crop_prepare_seconds, selected_full_render_seconds, face_fraction, selected_match and max_abs_score_error. Pairs contain scene, seed, equivalent, full_horizon, an explicit boolean qualified verdict and support_steps. Modes are full and crop; unavailable measurements are None. The domain reader owns scientific admission and equivalence verdicts.
Rendering never opens meshes, stores or capture files. Descriptive timing contrasts use one joint mask, and scene-equal centers first average seeds within scene. Steps and seeds are not treated as independent scenes; no intervals or population inference are manufactured from this bounded qualification screen.
1.1 Functions
| Name | Description |
|---|---|
| export_figures | Write deterministic SVGs, PNGs and source-bound admitted tables once. |
| figure_tables | Preserve all intentions and compute explicitly supported paired summaries. |
| render_figures | Map supplied raw observations and scene centers to four figure families. |
1.1.1 export_figures
reporting.renderer_rollout_figures.export_figures(payload, output)Write deterministic SVGs, PNGs and source-bound admitted tables once.
1.1.2 figure_tables
reporting.renderer_rollout_figures.figure_tables(payload)Preserve all intentions and compute explicitly supported paired summaries.
Timing qualification honors the domain’s explicit qualified verdict, including verified numeric endpoints, and additionally checks successful full-horizon attempts and positive finite worker elapsed times. Trace equivalence alone does not establish numeric endpoint agreement. Endpoint deltas additionally require two finite gains; measured zero remains a value. Every pair retains availability and qualification flags even when excluded.
1.1.3 render_figures
reporting.renderer_rollout_figures.render_figures(tables)Map supplied raw observations and scene centers to four figure families.