| { |
| "protocol_version": "2.0.0", |
| "frozen_before_first_benchmark_run": true, |
| "scene_ids": [200, 201, 202, 203, 204, 205, 206, 207], |
| "replicate_seeds": [3101, 3102, 3103], |
| "receiver_grid": [32, 64], |
| "viewport": [16, 20], |
| "emitter_grid_side": 6, |
| "rays_per_receiver_per_frame": 2, |
| "phases": {"cold": 4, "warm": 16, "revisit": 8, "relight": 8, "hidden_change": 8}, |
| "unseen_ticks_before_revisit": 500, |
| "unseen_tick_semantics": "No observations of these receivers. This is a clock gap, not 500 fully rendered frames.", |
| "methods": ["raw_importance", "neural_cv", "constant_world_cv", "screen_cv", "world_cv", "world_active_cv", "world_plugin"], |
| "primary_comparison": "world_cv versus screen_cv expected per-channel MSE in revisit phase, equal physical ray count", |
| "secondary_comparisons": ["world_cv versus raw_importance", "world_active_cv versus world_cv", "world_cv versus constant_world_cv", "world_cv versus world_plugin in hidden_change phase"], |
| "reporting": "All methods and phases, including regressions; scene-cluster bootstrap 95% intervals; no GPU/FPS inference", |
| "scope": "Direct illumination of point receivers by finite point emitters behind sphere occluders" |
| } |
|
|