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.
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 2The default smoke study runs a small evaluation on CPU.
python scripts/build_benchmark.py --output-dir outputs/quickstart --print-summaryThe 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.
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.
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.
@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.

