Perslis Arcade
PERSLIS RESEARCH · 失败优先模型 · 《辐射》(1997)

来自废土的实地笔记。

一个基于规则的驾驶者,凭三本卡片玩真正的《辐射》:游戏手册、一份攻略,以及它自己写下的书页。做决定的回路中没有神经网络。只有当某张生效的书页许可某个目标时,这个目标才被允许;每一个决定都会记录许可它的是哪几页。这是一次会话:它学到了什么、怎样摆脱卡住的局面、哪里出了错,以及它仍然做不到什么。

研究原型。仅限仿真与游戏。不是经过认证的安全系统。什么是失败优先模型? →

这次会话的数字

指标数值
实时游玩1.26 小时
决定9,025
经验值1,040 → 1,755
死亡1
驾驶者拥有的卡片4,829

三本卡片

每一页都是一张附带页码凭据的卡片。手册许可目标。攻略提供计划。第三本书属于驾驶者自己:由它的记忆写成,在启动时、每次死亡时和每次有所发现时重写。

书卡片作用
游戏手册2,250与当前情形相符的书页许可目标:战斗、拾取、交谈、离开。
攻略2,289从其指令中得出 79 个步骤;从其“如果……”句子中得出 173 条规则,其中 17 条可以对照游戏检验;其物品表定位了 103 件物品。
驾驶者自己的指南14是什么杀死了它、它说的话造成了什么、它搁置了哪些任务,以及它在哪里找到了东西。

一个决定的卡片追踪

地点沙地镇东区,六角格 13096
目标LOOT · 搜索一个书架(2 件东西)
生效40 页
许可它的攻略第 6 页 · 手册第 98 页
取出绳子、童子军手册

一次完整的适应

15 号避难所需要把一根绳子用在电梯井上。驾驶者此前把两个与绳子有关的步骤都搁置了。这条链中有些环节是会话期间对系统所做的修复;我们把它们标了出来,因为主张针对的是整个系统,而系统是在运行中被修好的。

  1. 驾驶者。在 15 号避难所被掩埋的一层。电梯井那一步被搁置:“没有携带绳子”。绳子那一步被搁置:“在沙地镇没有找到”。
  2. 修复。拾取步骤可以回去取它的地图记得的东西。地图在沙地镇东区记下过一根绳子,但从未走过去。
  3. 驾驶者。绳子那一步自己回到了桌面上:它所依据的事实有了新进展。新计划:按攻略第 64 页的物品表,去沙地镇取一根绳子。
  4. 修复。没有出口格时,梯子也算一条出路,并由游戏自己的寻路把驾驶者带过去。
  5. 驾驶者。爬出被掩埋的一层,穿越沙漠。
  6. 驾驶者。两次随机遭遇,其中一次是辐射蝎。战斗、治疗、休息、存档。经验值从 1,040 升到 1,555。
  7. 驾驶者。记下的那根绳子已经不在了。它放弃那个位置,去搜索一个记得的书架,在那里找到了一根绳子。电梯井那一步回到桌面:“新的携带物已知”。
  8. 死亡。垃圾镇。别人之间爆发了一场打斗。驾驶者把每一个属于其他阵营的镇民都当成了敌人,攻击了 14 格外的一名商队车夫,镇上的守卫杀死了它。
  9. 修复。敌人是与驾驶者交过手的人、这种人的队友,或打斗中的生物。旁观者仍然是旁观者。

它学到什么,以及学到的东西去了哪里

从失败中

一次死亡会被保存成一个模式:目标、是否持有武器、对手是谁、距离多近、伤得多重、是否寡不敌众,以及等级。证据判定有害的模式会否决它的目标,并成为驾驶者指南中的一页,只在该模式成立的地方生效。做不到的步骤会连同原因一起被搁置,当那个原因所依据的事实发生变化时再回来。

从成功中

它在哪里找到了东西:地图、楼层、六角格,以及装着它的是什么。攻略的物品表写着“绳子 · 沙地镇”;驾驶者自己的书页写明是哪一个书架。这份知识在读档后依然保留;在那张地图上,这一页会成为一张生效的卡片,许可拾取:一张由驾驶者自己写下的卡片。

开启学习与关闭学习

同一个存档、同一组骰子,各 12 分钟,每组只跑一次。请把它看作一个倾向,而不是结论。

指标开启学习关闭学习
每小时死亡次数,沿用记忆1580
每小时死亡次数,记忆清空3080
获得的经验值,沿用记忆2500
到达的地图,沿用记忆31

哪里坏了,现在又由什么钉住

一次会话中发现了十九个缺陷:十个出现在实时游玩中,九个来自一次独立的代码审查。每一处修复都有一个测试,一旦移除修复,测试就会失败;我们逐一移除修复做了验证。

  • 一条来自尚未计入等级之前的旧教训,在所有地方都投票压低拾取。
  • 拾取步骤从不回去取地图记得的东西。
  • 在唯一出路是梯子的楼层里,无法离开。
  • “如果你没有……”被读成了“如果你有……”。
  • 规则在另一座城镇派出的差事,排在了攻略自己的下一步之前。
  • 绳子不带来经验值,所以找到它这件事从未被存档。
  • 从沙漠出发时,指南会从第一章重新开始。
  • 关闭学习后,教训仍在左右选择。
  • 读档撤销了的对话,却依然被当作发生过。
  • 别人打斗中的旁观者被当成了敌人。

现状,如实说明

雅达利结果,两个数字都在 → · VDSG,军用 Peel → · 失败优先模型(PDF,英文)↓