EVOKE swaps goals at a fixed state and ranks the same actions, reaching 92% on unseen agent tasks

EVOKE: Eliciting World Knowledge in Agents for Transferable Decision-Making

Yuhan Guo, Jinming Liu, Liang Xu, Ziqiang Li, Jianguo Huang, Zhicheng Wang, Hu Zhu, Qiuyu Chen, Yuntao Wei, Xin Jin, Wenjun Zeng

cs.CL

2026-09-30

EVOKE trains LLM agents by ranking the same candidate actions under swapped goals at a fixed state, lifting unseen ALFWorld success from 60.4% to 91.8%.

What problem this solves

LLM agents post-trained in one set of environments fall apart in unseen ones; what they learn stays tied to the training tasks. The main fix on the market is the world-model route: train the agent to predict the observation that follows each action, then plan over those predictions. That adds a prediction objective to training, much of it irrelevant to the decision at hand, and prediction errors compound when chained over multi-step planning.

The premise here is that the knowledge is already in the weights. LLM agents mostly operate in digital settings such as websites and search engines, where action consequences (placing an order ends a purchase on any shopping site) fall within knowledge absorbed during pretraining; recent work has measured that pretrained models predict text-environment transitions well from a few examples. The problem shifts from acquiring a world model to eliciting one. Standard post-training supplies no pressure to elicit: each visited state carries a single training goal, and the policy can fit the signal by memorizing the habitual next action for that context. Habits work in distribution and break outside it.

Method

The theoretical hook is Richens et al. (2025): an agent competent across a sufficiently rich set of multi-step goals must contain a world model recoverable from its goal-conditioned behavior. EVOKE turns that existence result into a training recipe. The decomposition it relies on (Eq. 1): the environment transition is identical for every goal; the goal only changes which consequences are worth having. What an action does is shared across goals; what it is worth is goal-specific.

The loop runs in four stages, iterated DAgger-style:

The design logic: when the same context calls for different actions under different goals, no context-only habit can rank them correctly under both. Ranking correctly requires linking what an action does with what the current goal needs, which forces pretrained consequence knowledge into the decision. Training touches only LoRA adapters (rank 16); at deployment it is an ordinary policy with no world-model module, no inference-time planning, and no annotator.

Results

Three backbones (Qwen2.5-3B/7B-Instruct, Qwen3-1.7B) across ALFWorld, WebShop, and seven search-QA datasets: EVOKE takes the best average on every benchmark and backbone, including all world-model and dynamics baselines on 7B, and stays best on unseen ALFWorld games. Margins are largest on the multi-step environments and the smallest backbone; on search QA the baselines cluster more closely and EVOKE still leads on each backbone.

Main ablation (Qwen2.5-3B, ALFWorld, %):

VariantSeenUnseenAvg steps
πboot (demonstration SFT)69.360.425.9
Original goals only82.982.816.0
Source replay (matched updates)90.485.915.3
Positive SFT (same data, imitate)91.484.315.0
EVOKE92.191.811.4

Why it matters

For agent post-training this is a far cheaper alternative to world models: no prediction objective, no extra module, zero deployment overhead. Data construction needs a resettable environment plus an LLM annotator, and executing candidates to label observed outcomes is easier to automate than hand-labeling correct actions. Two design pieces transplant independently: goal diversity as an antidote to contextual habits, and the policy's own favored mistakes as negatives. Any environment that can be simulated and whose goals can be instantiated with success conditions qualifies, which covers web, search, and tool use.

The gains come in two tiers: +31 points unseen on ALFWorld-3B with roughly half the steps is a large jump; on search QA, where baselines cluster, the margin is confirmatory. What the paper establishes is the value of this supervision design, not a solution to agent generalization.

Limitations

Terms

Source

Related papers

All paper explainers