Code over Words: Overcoming Semantic Inertia via Code-Grounded Reasoning
Manjie Xu, Isabella Yin, Xinyi Tu, Chi Zhang, Yixin Zhu
TL;DR
This work tackles Semantic Inertia, the tendency of pretrained priors to dominate in-context reasoning when rules change. It uses Baba Is You to demonstrate that natural-language representations entangle semantics and dynamics, causing larger models to amplify priors, while executable-code grounding decouples logic from appearance. The authors introduce Code-Grounded Vistas (LCV), an amortized theory-induction framework trained with counterfactual contrastive alignment to synthesize world models in a single forward pass, enabling robust, real-time planning under mutable ontologies. With extensive experiments against multiple baselines, LCV outperforms inference-heavy approaches in both accuracy and efficiency, and shows strong generalization to unseen maps and rule combinations. The results imply that representational choices—code-grounded reasoning versus natural language—critically determine whether scaling improves or impairs contextual reasoning in dynamic domains.
Abstract
LLMs struggle with Semantic Inertia: the inability to inhibit pre-trained priors (e.g., "Lava is Dangerous") when dynamic, in-context rules contradict them. We probe this phenomenon using Baba Is You, where physical laws are mutable text rules, enabling precise evaluation of models' ability to override learned priors when rules change. We quantatively observe that larger models can exhibit inverse scaling: they perform worse than smaller models when natural language reasoning requires suppressing pre-trained associations (e.g., accepting "Lava is Safe"). Our analysis attributes this to natural language encoding, which entangles descriptive semantics and logical rules, leading to persistent hallucinations of familiar physics despite explicit contradictory rules. Here we show that representing dynamics as executable code, rather than descriptive text, reverses this trend and enables effective prior inhibition. We introduce Code-Grounded Vistas (LCV), which fine-tunes models on counterfactual pairs and identifies states with contradictory rules, thereby forcing attention to logical constraints rather than visual semantics. This training-time approach outperforms expensive inference-time search methods in both efficiency and accuracy. Our results demonstrate that representation fundamentally determines whether scaling improves or impairs contextual reasoning. This challenges the assumption that larger models are universally better, with implications for domains that require dynamic overriding of learned priors.
