World Models 与 Agent Environments:从逼真画面到可验证的状态转移
"world model" 这个词正在同时指代预测器、视频或模拟器、具身任务环境,以及 agent 为规划维护的内部状态。它们相关,却不是同一个研究对象。对 RSI、Auto Research、long horizon、RL environment 与合成实例训练而言,关键不在于画面多真实,而在于能否回答:一个动作在何种状态下被允许,它改变了什么,失败怎样发生,如何恢复,以及谁独立检查终态。
visual plausibility != interactive utility != correct state transition != verified outcome。只有把这四层分开,world model 才能成为可训练、可审计、可推翻的 environment,而不是一段看起来连贯的 rollout。
1. 先分清四个容易混写的对象
| 对象 | 它要回答什么 | 可成立的最窄结论 | 不能据此推出 |
|---|---|---|---|
| World representation / predictor | 下一观察、隐藏状态或不确定性如何随动作变化? | 在给定分布和动作条件下,预测误差或校准可以被测量 | 模型已理解因果世界,或能可靠控制真实系统 |
| Generative simulation | 能否生成看起来连续的图像、视频或传感器轨迹? | 感知呈现可被比较 | 渲染逼真即表示动作语义或后置条件正确 |
| Executable environment | 初态、动作、转移、错误与 reset 如何运行? | 特定接口上的任务可以重放、训练和验证 | 环境没有漏洞、分布偏差或 reward shortcut |
| Agent-maintained state | agent 如何记住已发生的动作、对象状态和未决约束? | state reconstruction、检索和恢复可以被单独测量 | 有 memory 就具备长程规划或可靠执行 |
WorldArena 明确把感知质量与功能性交互效用放在同一评测框架中比较;其后续 WorldArena 2.0 将范围延伸到 visuotactile 与 interactive-RL 设置。这些预印本支持一个朴素但重要的设计规则:视觉质量和交互效用必须分别报告,而不是让前者替后者背书。
2. 从 “像不像” 到 “能不能做对”:四层验收
WorldArena 围绕可交互的具身 world model 组织感知、功能和 action-planning 评估,并强调视觉表现与实用交互能力可能脱钩。iWorld-Bench 则以 interaction 为中心,分别考察 action-conditioned world modeling 的多个任务类型。它们的共同价值不是给出一个普适排名,而是迫使评测者明确自己在测哪一层。
| 验收层 | 一个可观测指标 | 必须有的反例 | 不足以作为证据 |
|---|---|---|---|
| 呈现 / perception | 视觉、触觉或文本观察是否与参考匹配 | 画面正确但 hidden backend state 错误 | 视频流畅、截图相似、主观觉得真实 |
| 动作条件预测 | 给定 (state, action),下一观察与状态变化是否校准 |
预测看似合理但关键 postcondition 不成立 | 不带动作的生成质量、平均像素分数 |
| 交互效用 / policy utility | 固定 policy 在模拟与目标环境的 verified success、错误和恢复是否一致 | 模拟中成功、真实/独立环境中失败 | 单条 rollout、未检查的 action success |
| 终态验收 / acceptance | 独立 verifier 是否确认业务或物理后置条件 | UI 显示完成但请求未提交;endpoint 到达但 payload 错误 | agent 的 final text、toast、URL 或截图 |
对 web、terminal、科学任务或 computer-use 环境,最后一层通常比画面更直接:订单是否真的写入、文件内容和测试是否正确、实验工件是否能重跑、设备状态是否符合规格。渲染可以是 observation;它不是 ground truth。将 “visual score 较高” 写成 “环境可靠”,是一个没有被 verifier 覆盖的跳跃。
3. 一个可训练 environment 需要什么 contract
一个训练用环境至少应把下列对象独立版本化,而不是把规则隐在 prompt、页面脚本或唯一的 reward number 中:
TaskManifest = goal, initial_state_digest, allowed_actions, budget, seed
Observe = state -> observation + observation_provenance
Act = (state, authorized_action) -> transition_event | rejected_action
Transition = (state, action, exogenous_event) -> next_state + side_effect_digest
Reset = task_id, seed -> initial_state + reset_evidence
Verify = hidden_postcondition(next_state, evidence) -> outcome + diagnostics
Recover = checkpoint, failure -> restored_state | safe_stop
这个 contract 有七个实务含义:
- 初态是数据,不是背景。 为每次 run 记录 image/database/VM digest、account/fixture、seed 和 reset 证据。
- 动作权限先于动作空间。 schema 说明 agent 能表达什么;capability grant 决定它此刻能否读、写、调用外部服务或产生不可逆副作用。
- 转移要有可核验的后果。 action 的成功返回不能覆盖后端写入、文件落盘、物体状态改变或失败分支。
- 观察不等于真值。 DOM、屏幕、tool response 和 agent memory 都可能陈旧、被注入或不完整;保留其 provenance 和可见性范围。
- reward 与 verifier 分离。 reward 可以是学习信号;最终 acceptance 仍需由 agent 不可写的 verifier 和隐藏 postcondition 决定。
- reset 与 recovery 分开测。 reset 复原一个标准初态;recovery 从中断、错误或部分副作用中恢复并保留证据。两者都不能由聊天摘要替代。
- 轨迹是证据,不是裁决。 记录 action、拦截、状态变更、cost、checkpoint 和 artifact hash,但只让独立 verifier 判定终态。
OSWorld 将可执行的 computer environment、VM snapshot 和执行评测放到一起,是这类 contract 的早期具体形态;EnvFactory 和 Agentick 则把环境/任务合成与可验证任务设计推进为可研究的系统问题。它们不保证任一环境天然安全或无污染,但说明任务、状态、执行和验证必须同时成为工程对象。
4. 合成世界不是合成文案:生成器也要接受隔离
对 “2K synthetic instances”,最危险的缩减是只生成 task instruction 或成功轨迹。一个有训练价值的合成实例应至少包含:
| 实例部分 | 最小要求 | 它保护什么 |
|---|---|---|
| 初态与角色 | snapshot/fixture、身份、seed、可见信息与隐藏信息的边界 | 防止 agent 从模板记住唯一答案 |
| 状态机 | precondition、authorized action、transition、failure branch、terminal condition | 防止环境只奖励一条理想轨迹 |
| 观测与证据 | DOM/screen/tool/file/database observation 的来源与时间 | 防止把可见表象当作真实状态 |
| verifier | 独立 postcondition、审计输入、版本/hash、诊断 | 防止 policy 改写或猜中 reward shortcut |
| 谱系与 split | generator、prompt/template、source、版本、训练归属、evaluation exclusion | 防止生成器、任务规则或成功轨迹泄漏到 holdout |
Agent World Model 提出用代码和数据库支撑的合成 tool environment;它在自己定义的环境和评测中报告结果,因而支持 “可执行、状态化合成环境是可行研究对象”,却不证明自动生成的世界会自然覆盖真实工具生态。Agent-World 研究从数据库/工具环境中发现并扩展任务,也同样应按其任务、工具、训练与评测分布来读。
因此训练/评测至少做四重分离:按 environment、workflow/rule、generator/template family 和 evaluator/security family 切分。生成器曾见过 verifier 逻辑、评测成功轨迹或唯一的 state template 时,即使任务名称不同,也不能再把最终分数当作干净的 transfer 证据。详细的实例谱系、SFT/RL 对照和 split 协议见合成实例与 Agent 训练。
5. Long horizon 的核心不是更长视频,而是可恢复状态
WorldLines 从家庭协助的长时 trace 构造 memory QA 与具身规划样本,其中包含对话、动作、执行反馈以及对象/设备状态变化,并特别暴露 partial observability、状态覆盖和把记忆转成行动计划的困难。LongAct 以自由文本家庭任务考察依赖、记忆和适应性计划。二者的直接启示是:长程 environment 需要让 agent 面对 state change,而不是把每一步重新包装成彼此独立的问答。
最小的 long-horizon 评测应报告:
- state reconstruction: 中断后能否在不暴露隐藏真值的情况下恢复已提交/未提交、资源和约束;
- uncertainty 与观测范围: agent 是否知道某个对象或状态是不可见、已过期或被覆盖的;
- failure recovery: tool error、网络失败、冲突写入或部分提交后,是否选择重试、回滚、升级或安全停止;
- verified completion: 最终 postcondition 是否成立,而不是 episode 是否耗尽或文本是否自信;
- cost of recovery: 恢复使用的 token、工具调用、wall-clock 和额外副作用。
这也是 world model 与 long-horizon harness 的交点:一个内部预测或 memory 只有在面对状态被覆盖、观察不完整和 action feedback 时仍帮助正确恢复,才值得被称作有用。更完整的 checkpoint、故障注入和验收规则见长程 Agent;context、event、retrieval、execution state 与 memory trust boundary 的独立协议见Agent Memory。
6. Foundation World Models 是研究纲领,不是已经验证的系统保证
Foundation World Models 提出一个有启发性的研究纲领:由 specification 派生 reward、以形式验证校验约束、在线校准抽象,并在 test time 合成模型或环境。它非常适合帮助我们列出变量,却不应被写成已得到验证的通用能力或安全保证。
将这个纲领落到可证伪实验时,至少应把下列问题分开:
| 倡议 | 可测试实现 | 推翻或收缩它的观察 |
|---|---|---|
| specification-derived reward | 由明确 postcondition 生成的中间信号,与独立终态分开报告 | reward 增长但 hidden verifier 不增,或 policy 学会篡改其输入 |
| formal constraints | 对 action、资源、状态不变量做可执行检查 | 约束只覆盖理想路径,失败分支仍能越权或产生错误副作用 |
| online calibration | 报告预测置信度、失配检测、何时请求观察或安全停止 | 高置信度错误、分布外状态不被识别,或校准只在开发环境成立 |
| test-time synthesis | 在冻结 holdout 外生成 helper model/environment,并记录来源 | 生成器接触最终规则、hidden evaluator 或成功轨迹,导致评测泄漏 |
这条边界对 Auto Research 与 RSI 尤其重要:系统可以提出或合成一个更好的研究/环境工件,但 candidate 不应写 acceptance、policy 或 credential;独立 evaluator 也不能被 “world model 很像真的” 所替代。
7. 一个最小、但足够尖锐的评测矩阵
如果要比较静态数据、视觉 world model、可执行 environment 和 agent-maintained state,建议固定 base model、harness、action authority、总 token、wall-clock、训练数据预算与 hidden evaluator,并加入下列配对反例:
| 对照 | 需要测量 | 真正有信息量的失败 |
|---|---|---|
| static trace vs executable transition | verified success、重放、OOD transition error | 只会复述成功轨迹,无法处理合法但未见的状态变化 |
| visually plausible vs state-correct simulator | action-conditioned accuracy、postcondition violation | 外观正确却提交到错误对象、写错字段或改变错误设备 |
| reward-only vs independent verifier | reward/verified-success gap、tampering、false acceptance | 分数高但后端没变,或 agent 改写证据/评分输入 |
| no-memory vs recoverable state | reconstruction、recovery、rollback、安全停止 | 摘要听起来合理却遗漏已提交操作或旧约束 |
| synthetic train vs split-isolated evaluation | environment/workflow/template/security-family transfer | 更换 generator、规则或 evaluator 后收益消失 |
报告不应只含一个 pass rate。最低限度还包括 transition violation、错误/拒绝/恢复类型、interception 或 authority violation、uncertainty calibration、trace completeness、cost per verified success 和跨 seed/任务的方差。对于有真实副作用的 browser/computer task,还应明确控制平面和 sidecar evidence;参见Agent Tool Governance与Agent Research Environments。
8. 回到五条核心研究线
| 核心线 | World-model / environment 新增的可测对象 | 不能替代什么 |
|---|---|---|
| RSI / OpenRSI | 可编辑的 state/harness/world artifact、跨代 transition regression、不可写 acceptance | 改进改进者在独立 holdout 上持续变好的证据 |
| Auto Research / ART | 研究状态、实验转移、失败分支、可重跑 postcondition | 因果有效性、对照、局限和同行检验 |
| Long horizon | 可见性、状态谱系、checkpoint、recovery 和 safe stop | 只因 episode 变长而得到的能力结论 |
| ClawBench V2 / WebsiteBench | self-host snapshot、授权动作、后端状态与独立 verifier | 浏览器画面、click trace 或 endpoint 成功本身 |
| Synthetic training / Agentic RL | 可执行实例、transition coverage、generator provenance 和 split-isolated transfer | 一批合成文本或提升的开发集 reward |
结论不复杂,却很有约束力:world model 不是为环境披上一层更漂亮的皮,而是让环境的状态、转移、观察、权限、恢复和验收变得可定义、可干预、可反驳。这样它才能同时服务 RL 训练、长程执行、合成数据和研究型 agent,而不让 “看起来真实” 悄悄替代 “被独立验证为正确”。
Primary References
- WorldArena, WorldArena 2.0, and iWorld-Bench (preprints; functional, interactive world-model evaluation).
- WorldLines and LongAct (preprints; long-horizon embodied state, memory, and planning).
- Foundation World Models, Agent World Model, Agent-World, EnvFactory, and Agentick (preprints; read as scoped systems or agendas, not general guarantees).
- OSWorld, plus companion guides on agent research environments, synthetic training, long-horizon agents, and hot agent directions.
World Models and Agent Environments: From Plausible Frames to Verifiable State Transitions
"World model" now names several related but different objects: a predictor, a video or simulator, an embodied task environment, and internal state maintained for planning. For RSI, Auto Research, long-horizon work, RL environments, and synthetic-instance training, the important question is not how realistic a frame looks. It is which action is allowed in which state, what it changes, how failure occurs, how recovery works, and who independently checks the final state.
visual plausibility != interactive utility != correct state transition != verified outcome. Only after separating these four layers can a world model become a trainable, auditable, falsifiable environment rather than a coherent-looking rollout.
1. Separate Four Objects That Are Often Collapsed
| Object | Question it answers | Narrow conclusion it can support | What it cannot establish |
|---|---|---|---|
| World representation / predictor | How do a next observation, latent state, or uncertainty change under an action? | Prediction error or calibration can be measured for a stated distribution and action condition | The model understands causal reality or can reliably control a real system |
| Generative simulation | Can it generate apparently continuous images, video, or sensor trajectories? | Perceptual presentation can be compared | Visual realism makes action semantics or postconditions correct |
| Executable environment | How do initial state, actions, transitions, errors, and reset run? | Tasks on a stated interface can be replayed, trained on, and verified | The environment is loophole-free, distributionally complete, or reward-hack-proof |
| Agent-maintained state | How does an agent remember actions, object state, and unresolved constraints? | State reconstruction, retrieval, and recovery can be measured independently | Memory implies long-horizon planning or reliable execution |
WorldArena directly compares perceptual quality and functional interactive utility in one evaluation frame. Its follow-up, WorldArena 2.0, extends the setting toward visuotactile and interactive-RL evaluation. These preprints support a simple but important design rule: report visual quality and interactive utility separately; do not let the former vouch for the latter.
2. From “Does It Look Right?” to “Can It Do the Right Thing?”
WorldArena organizes perceptual, functional, and action-planning evaluation for interactive embodied world models, emphasizing that visual performance and useful interaction may diverge. iWorld-Bench centers interaction and separates several task types for action-conditioned world modeling. Their shared value is not a universal ranking, but a demand that evaluators name the layer they are measuring.
| Acceptance layer | Observable metric | Required counterexample | Insufficient evidence |
|---|---|---|---|
| Presentation / perception | Does a visual, tactile, or textual observation match a reference? | The frame is correct while hidden backend state is wrong | Smooth video, similar screenshot, or subjective realism |
| Action-conditioned prediction | Given (state, action), are the next observation and state change accurate and calibrated? |
A plausible prediction whose critical postcondition fails | Unconditioned generation quality or average pixel score |
| Interactive / policy utility | Does a fixed policy have consistent verified success, errors, and recovery in simulation and a target environment? | It succeeds in simulation and fails in an independent or target environment | One rollout or unchecked action success |
| Terminal acceptance | Does an independent verifier confirm the physical or business postcondition? | UI says done but no request committed; endpoint arrived with a wrong payload | Final text, toast, URL, or screenshot from the agent |
For web, terminal, scientific, or computer-use environments, the last layer is often more direct than appearance: did an order actually write, is a file and its test output correct, can an experiment artifact rerun, or does a device meet its specification? Rendering can be an observation; it is not ground truth. Turning “a high visual score” into “a reliable environment” is an unsupported leap unless a verifier closes that gap.
3. The Contract of a Trainable Environment
A training environment should version these objects separately instead of hiding rules in a prompt, page script, or a single reward number:
TaskManifest = goal, initial_state_digest, allowed_actions, budget, seed
Observe = state -> observation + observation_provenance
Act = (state, authorized_action) -> transition_event | rejected_action
Transition = (state, action, exogenous_event) -> next_state + side_effect_digest
Reset = task_id, seed -> initial_state + reset_evidence
Verify = hidden_postcondition(next_state, evidence) -> outcome + diagnostics
Recover = checkpoint, failure -> restored_state | safe_stop
This contract has seven practical consequences:
- Initial state is data, not scenery. Record the image/database/VM digest, account or fixture, seed, and reset evidence for every run.
- Action authority precedes the action space. A schema says what an agent can express; a capability grant says whether it may currently read, write, call an external service, or create an irreversible side effect.
- Transitions need verifiable consequences. A successful action return does not substitute for a backend write, persisted file, changed object state, or failure branch.
- Observation is not truth. A DOM, screen, tool response, and agent memory can be stale, injected, or incomplete; preserve provenance and visibility scope.
- Separate reward from verifier. Reward may be a learning signal. Final acceptance still belongs to a verifier and hidden postcondition the agent cannot write.
- Measure reset and recovery separately. Reset restores a standard initial state; recovery handles interruption, error, or partial side effect while retaining evidence. Neither is a chat-summary problem.
- A trace is evidence, not a verdict. Log actions, interceptions, state changes, cost, checkpoints, and artifact hashes, then let an independent verifier decide the terminal state.
OSWorld combines executable computer environments, VM snapshots, and execution evaluation, an early concrete form of this contract. EnvFactory and Agentick make environment/task synthesis and verifiable task construction into systems questions. They do not make any environment inherently safe or clean, but they show that task, state, execution, and verification need to be engineered together.
4. A Synthetic World Is Not Synthetic Copy: Isolate the Generator Too
The dangerous reduction of a “2K synthetic instances” program is to generate only task instructions or successful trajectories. A training-useful synthetic instance needs at least:
| Instance part | Minimum requirement | What it protects |
|---|---|---|
| Initial state and role | Snapshot/fixture, identity, seed, boundary between visible and hidden information | Prevents memorizing one answer from a template |
| State machine | Preconditions, authorized actions, transitions, failure branches, terminal conditions | Prevents rewarding one ideal trajectory only |
| Observations and evidence | Provenance and time for DOM/screen/tool/file/database observations | Prevents treating visible appearance as true state |
| Verifier | Independent postcondition, audit inputs, version/hash, diagnostics | Prevents the policy from rewriting or guessing a reward shortcut |
| Lineage and split | Generator, prompt/template, source, version, training membership, evaluation exclusion | Prevents generator, rules, or successful traces leaking into a holdout |
Agent World Model proposes synthetic tool environments backed by code and databases. Its reported results occur in its own defined environments and evaluations, so it supports the claim that executable, stateful synthetic environments are a viable research object, not that automatically generated worlds naturally cover a real tool ecosystem. Agent-World, which discovers and expands tasks from database/tool environments, should likewise be read by its stated task, tool, training, and evaluation distribution.
Thus training and evaluation need at least four separations: environment, workflow/rule, generator/template family, and evaluator/security family. When a generator has seen verifier logic, successful evaluation traces, or the only state template, a final score is no longer clean transfer evidence even if task names differ. See Synthetic Instances for Agent Training for instance lineage, SFT/RL controls, and the split protocol.
5. Long Horizon Is Not Longer Video: It Is Recoverable State
WorldLines constructs memory-QA and embodied-planning samples from extended household traces containing dialogue, actions, execution feedback, and object/device state changes. It exposes challenges from partial observability, overwritten state, and converting memory into action plans. LongAct studies dependencies, memory, and adaptive planning in free-form household tasks. Their direct lesson is that a long-horizon environment must confront an agent with state change, not repackage every step as an independent question.
A minimal long-horizon evaluation should report:
- State reconstruction: after interruption, can the system recover committed/uncommitted work, resources, and constraints without revealing hidden truth?
- Uncertainty and visibility: does it know that an object or state is unseen, stale, or overwritten?
- Failure recovery: after tool error, network failure, concurrent write, or partial commit, does it retry, rollback, escalate, or safely stop?
- Verified completion: does the terminal postcondition hold, rather than merely exhausting the episode or sounding confident?
- Cost of recovery: what tokens, tool calls, wall-clock time, and additional side effects did recovery require?
This is the connection between a world model and a long-horizon harness: an internal prediction or memory is useful only if it helps the system recover correctly under overwritten state, partial observation, and action feedback. See Long-Horizon Agents for the fuller checkpoint, fault-injection, and acceptance protocol, and Agent Memory for a separate protocol for context, events, retrieval, execution state, and a memory trust boundary.
6. Foundation World Models Is a Research Agenda, Not a Validated System Guarantee
Foundation World Models offers a useful research agenda: derive reward from specifications, check constraints with formal verification, calibrate abstractions online, and synthesize models or environments at test time. It is a strong way to enumerate variables, not a general capability or safety guarantee already established by experiments.
To turn that agenda into falsifiable experiments, separate at least these questions:
| Initiative | Testable implementation | Observation that falsifies or narrows it |
|---|---|---|
| Specification-derived reward | Intermediate signals derived from a declared postcondition and reported separately from an independent terminal state | Reward rises while hidden verification does not, or a policy tampers with reward inputs |
| Formal constraints | Executable checks over action, resources, and state invariants | Constraints cover only ideal paths while failure branches still overreach or cause wrong side effects |
| Online calibration | Confidence, mismatch detection, and when the system requests observation or safely stops | High-confidence errors, unrecognized OOD states, or calibration only on development environments |
| Test-time synthesis | Generate helper models/environments outside a frozen holdout and record provenance | Generator sees final rules, hidden evaluator, or successful traces and leaks evaluation |
The boundary matters especially for Auto Research and RSI: a system may propose or synthesize a better research or environment artifact, but the candidate must not write acceptance, policy, or credentials. An apparently realistic world model does not replace an independent evaluator.
7. A Small but Sharp Evaluation Matrix
To compare static data, a visual world model, an executable environment, and agent-maintained state, hold base model, harness, action authority, total tokens, wall-clock time, training-data budget, and hidden evaluator fixed. Add these paired counterexamples:
| Control | What to measure | Informative failure |
|---|---|---|
| Static trace vs executable transition | Verified success, replay, OOD transition error | Repeats successful traces but cannot handle valid unseen state changes |
| Visually plausible vs state-correct simulator | Action-conditioned accuracy, postcondition violations | Looks right but submits to the wrong object, writes a wrong field, or changes a wrong device |
| Reward-only vs independent verifier | Reward/verified-success gap, tampering, false acceptance | Score is high but backend does not change, or the agent rewrites evidence/scoring inputs |
| No memory vs recoverable state | Reconstruction, recovery, rollback, safe stopping | A plausible summary omits committed work or an old constraint |
| Synthetic training vs split-isolated evaluation | Environment/workflow/template/security-family transfer | Gain vanishes after changing the generator, rules, or evaluator |
Do not report a pass rate alone. At minimum, also report transition violations; error, refusal, and recovery categories; interception or authority violations; uncertainty calibration; trace completeness; cost per verified success; and variance across seeds and tasks. For browser/computer tasks with real side effects, explicitly name the control plane and sidecar evidence; see Agent Tool Governance and Agent Research Environments.
8. Return to the Five Core Threads
| Core thread | New measurable object from world models / environments | What it cannot replace |
|---|---|---|
| RSI / OpenRSI | Editable state/harness/world artifact, cross-generation transition regression, non-writable acceptance | Evidence that an improver keeps improving on independent holdouts |
| Auto Research / ART | Research state, experimental transitions, failure branches, replayable postconditions | Causal validity, controls, limitations, and peer scrutiny |
| Long horizon | Visibility, state lineage, checkpoints, recovery, and safe stop | A capability claim merely because an episode is longer |
| ClawBench V2 / WebsiteBench | Self-hosted snapshot, authorized actions, backend state, independent verifier | Browser imagery, click trace, or endpoint success alone |
| Synthetic training / Agentic RL | Executable instances, transition coverage, generator provenance, split-isolated transfer | A batch of synthetic text or a higher development-set reward |
The conclusion is simple but constraining: a world model should not give an environment a prettier surface. It should make state, transition, observation, authority, recovery, and acceptance definable, intervenable, and falsifiable. That is what lets it serve RL training, long-horizon execution, synthetic data, and research agents without letting “looks real” quietly replace “independently verified as correct.”
Primary References
- WorldArena, WorldArena 2.0, and iWorld-Bench (preprints; functional, interactive world-model evaluation).
- WorldLines and LongAct (preprints; long-horizon embodied state, memory, and planning).
- Foundation World Models, Agent World Model, Agent-World, EnvFactory, and Agentick (preprints; scoped systems or agendas, not general guarantees).
- OSWorld, plus companion guides on agent research environments, synthetic training, long-horizon agents, and hot agent directions.