LEVELS

五种验证状态

  1. 01

    docsChecked

    官方文档已核对

    核对相关对象、方法、常量、参数和返回值是否与 Screeps 官方文档一致。它能确认 API 用法,但不能证明代码已经在某个具体房间运行。

  2. 02

    syntaxChecked

    JavaScript 语法已检查

    把文章中的 JavaScript 代码块交给语法检查器解析,排除括号、字符串、对象字面量和模块导出等基础语法错误。语法通过不等于游戏逻辑一定正确。

  3. 03

    offlineSimulation

    离线模拟已通过

    使用简化的 Screeps Mock 或普通对象模拟多个输入、对象缺失、距离不足、Store 变化和常见返回码。它适合发现分支和状态问题,但不能替代官方服务器环境。

  4. 04

    consoleTested

    Screeps Console 已验证

    在真实 Screeps Console 中执行对应代码,并保存实际返回值或对象状态。它只能证明被执行的片段和当时环境,不能自动代表整篇文章全部代码。

  5. 05

    liveTested

    真实主循环已验证

    把代码放进真实主循环,观察多个 tick 中的行为、状态切换和异常情况。只有获得持续运行证据后,才会把这一项标记为已验证。

BOUNDARIES

验证边界

  • 不把离线模拟写成官方服务器实测。
  • 不把单次 Console 返回值扩大成长期稳定结论。
  • 没有真实日志时明确写成待环境验证。
  • 验证状态按文章和代码片段分别判断,不用一次测试覆盖全部文章。

CAPTURE KIT

用统一格式采集真实运行证据

Evidence Capture Kit 只负责读取对象状态、整理返回值和生成版本化 JSON Bundle;它本身不会调用移动、Spawn、Market、Link 或其他游戏动作。多 tick 会话只使用自己的 Memory 命名空间保存最多 30 个样本。

打开 Console Capture Kit →查看优先验证路径 →

CONTINUE

继续查看

阅读文章时,可以把验证状态、测试环境和正文中的限制说明放在一起判断;验证覆盖页面会进一步说明哪些高频诊断路径已经有 accepted 运行时证据,以及下一步最值得补什么。

查看验证覆盖与 Evidence 优先级 →查看最近验证 →进入新手路线 →浏览知识模块 →使用已验证工具 →