Skip to content
aaravsinhaofficialPublic

About

A Benchmark and Evaluation Protocol for Counterfactual Embodied Planning

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

MapShift: Controlled Post-Intervention Evaluation for Embodied World Models

Aarav Sinha · NeurIPS 2026, Evaluations and Datasets Track

Camera-ready paper (PDF) · Conference page

Can an agent find a detour when a familiar passage closes? In MapShift, an agent explores without reward, then faces planning, inference, or adaptation tasks after one property of the world changes. Each edited world is paired with its unchanged counterpart. This controlled post-intervention evaluation (CPE) tests changes in distance, connectivity, movement dynamics, or the meaning of cues.

Quick start

The commands below run the MapShift-2D reference benchmark with Python 3.10 or newer. This example prints a two-room world and one edit from each of the four intervention families.

git clone https://github.com/aaravsinhaofficial/MapShift.git
cd MapShift
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -e .
python scripts/smoke_map2d.py --motif two_room_connector --seed 13 --severity 2

The default smoke study runs a small evaluation on CPU.

python scripts/build_benchmark.py --output-dir outputs/quickstart --print-summary

The smoke study uses severity 0 (no change) and writes tables and figures to outputs/quickstart/paper_outputs/. For the full 2D experiments, see the reproduction guide and technical reference.

Selected results

MapShift-2D (Figure 3). Across eight held-out layouts, updating the map scored 0.102 higher than reusing it when the world stayed the same. The gap grew to 0.304 when routes changed and 0.724 when cue meanings changed.

Figure 3. Planning ranks under the two protocols and the score advantage of updating the map on held-out layouts.

ProcTHOR (Figure 4). Across 371 held-out houses, local updating and reusing the old map had nearly identical navigation success when the target stayed put. After it moved, success was 64.1% with local updating and 10.9% with the old map, a paired gain of 53.2 percentage points (95% CI 50.1 to 56.2).

With the learned model and planner held fixed, the system that wrote observations directly into its map led by 4.1 percentage points in unchanged houses. After relocation, the system that reconstructed its map from recurrent state led by 22.4 points.

Figure 4. Target relocation increases the benefit of local map updates and reverses the ranking of two ways to build the learned model’s planning map.

Citation

@inproceedings{sinha2026mapshift,
  author    = {Sinha, Aarav},
  title     = {{MapShift}: Controlled Post-Intervention Evaluation for Embodied World Models},
  booktitle = {Advances in Neural Information Processing Systems},
  year      = {2026},
  url       = {https://neurips.cc/virtual/2026/loc/sydney/poster/139852}
}

The code is licensed under MIT and generated benchmark outputs under CC BY 4.0.

About

A Benchmark and Evaluation Protocol for Counterfactual Embodied Planning

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages