Papers for

simulation platform builders

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Scenario orchestrator improves testing of autonomous driving policies

Scenario Orchestration for Closed-loop Policy Evaluation of Autonomous Driving

Abstract: Scenario-based simulation is central to evaluating autonomous-driving policies, but a scenario scripted before execution (i.e., with predetermined, fixed actor routes and speeds) may not preserve its intended interaction once the tested ego policy responds in closed loop. Scripted scenarios cannot adapt to unanticipated ego behavior, while learned traffic actors may remain reactive without reliably realizing a particular scenario intent. We introduce a scenario orchestrator that continuously monitors the joint traffic state and adapts non-ego actors through re-timing, re-routing, and role reassignment for creating a specific scenario intent. At each step, the orchestrator solves a constrained optimization problem that preserves the intended interaction while limiting interventions and maintaining traffic feasibility. We further distinguish scenario realization from policy failure, allowing a test to first be judged based on whether the intended interaction occurred and then by how the ego policy responded. Experiments in the CARLA simulator across multiple scenario families and driving policies show that orchestration realizes targeted interactions more reliably than scripted and learned actor-level baselines, particularly under variations in initial conditions and ego behavior. These results support closed-loop scenario orchestration as a tool for controlled and reproducible policy evaluation.

Fri 6 NovRobotics
The gist
Testing self-driving car programs is tricky because the behavior of other cars on the road needs to respond realistically to the self-driving car's actions. The authors introduce a system that actively adjusts how other cars drive during simulation tests, making sure the test scenarios unfold as intended even when the self-driving car behaves unexpectedly. This method helps separate cases where the test scenario didn’t happen as planned from when the self-driving car actually failed. Their experiments show this approach leads to more reliable and repeatable tests compared to traditional fixed or reactive methods.
Open → 2611.09888v1

Tempo-Zero improves video reasoning using self-play and executable environments

Tempo-Zero: Recursive Self-Play in Executable Worlds for Video Reasoning

Abstract: Video reasoning requires understanding how events unfold over time, yet videos with accurate temporal annotations are expensive to collect. Self-play offers an alternative by letting a model generate and solve its own tasks without manual annotation. However, existing video self-play methods train on fixed sets of recorded videos, so they cannot alter the underlying event dynamics and rely on noisy pseudo-labels derived from the model's own outputs, such as majority voting, that risk reinforcing shared model errors. To overcome these limitations, we introduce Tempo-Zero, a self-improvement framework that closes a loop of executable environments, execution-verified self-play, and environment evolution, where executing a program renders a video with the ground-truth option and interval of every question. A single policy plays both Questioner and Solver, proposing questions and answering them with timestamped evidence lines, and is trained on execution-grounded rewards instead of model consensus. The Solver's performance steers a curriculum over tasks and difficulty levels, and the policy selects rule changes that enrich the event dynamics of later rounds. Despite being trained solely on simple programs, without supervised fine-tuning or external video data which prior methods typically require, Tempo-Zero outperforms the base models and recent self-play baselines on average across twelve real-world video benchmarks at different model scales, with particularly strong gains on temporal grounding tasks. Project page: https://alchemist-jo.github.io/tempo-zero/

Fri 23 OctComputer Vision and Pattern Recognition
The gist
Understanding how events happen over time in videos is hard because labeled examples are costly to make. To address this, the authors propose Tempo-Zero, a method where a single AI learns by creating and answering its own questions in a simulated world that produces perfect answers. This approach lets the AI improve itself without needing real labeled videos, and it performs better than prior methods on many video understanding tasks, especially those that require knowing when events happen. Tempo-Zero helps AI learn to reason about videos by practicing in a controllable and well-labeled environment.
Open → 2610.32433v1