Search papers, labs, and topics across Lattice.
This paper introduces CAST, a novel approach that leverages changes in a game solver's state value to provide turn-level credit signals for training large language models (LLMs) in long-horizon games. By converting these value changes into solver advantages, CAST enhances reinforcement learning with verifiable rewards (RLVR) by supplying denser and more informative feedback during training. The results demonstrate that CAST significantly outperforms existing baselines across multiple games, achieving the highest average zero-shot performance on complex environments like ALFWorld and WebShop.
Game solvers can teach LLMs how to make better decisions in long-horizon tasks by providing actionable turn-level feedback, leading to superior performance in complex environments.
Training large language models (LLMs) to act in long-horizon games is a promising step toward generalist decision-making, yet reinforcement learning with verifiable rewards (RLVR) relies on sparse final rewards that reveal little about which decisions determine success. Denser process signals could supply this missing turn-level credit, but existing sources are hard to keep both cheap and accurate. We observe that changes in a game solver's state value reveal whether an action advances the state toward success. Building on this insight, we propose CAST (Credit Assignment from Solver Teachers), which converts these value changes into solver advantages and injects them into RLVR as turn-level signals. We further show that, under a soft-optimal solver assumption, maximizing the solver advantage is equivalent to on-policy distillation from the solver, requiring only scalar values rather than teacher logits. Across Sokoban, Minesweeper, and Rush Hour, CAST outperforms all trained baselines on every game under both in-domain and unseen-difficulty evaluation and achieves the highest average zero-shot performance on ALFWorld and WebShop. Our code is available at https://github.com/Wloner0809/CAST.