你自己的天际 - 决策树玩家分类器(Your Own Skyrim - Decision Tree Player Classifier) mod | 上古卷轴5天际
这个mod是《上古卷轴5:天际》的一个系统,它记录和分析玩家的行动和互动,以将玩家分类为几种不同的原型。这种分类的目的是为玩家提供新的定制内容,以技能为中心的任务形式。
这个mod是作者和导师在Creation Kit中共计170多个小时的工作成果,希望大家能喜欢。这项工作的目标之一是证明玩家建模系统是RPG中有益且受欢迎的功能,总体上说,玩家们更喜欢个性化的体验而不是通用的体验。
这个mod的系统由一个决策树组成,定期运行以分析玩家最近的行动并分配给他一个玩家类型和一个玩家职业。可用的玩家类型有:成就者、探险者、社交者和杀手。可用的职业有:法师、铁匠和猎人。
职业的选择方式取决于你在游戏中的技能。例如,如果你在毁灭和召唤方面的技能水平比其他技能更高,你很可能被归类为法师,等等。
然而,玩家类型则采用了不同的方法。这些是根据算法在指定的时间间隔内收集数据时根据你的行为决定的。决策树使用大量行动作为输入,包括清理地下城、杀死人物、发现地点、偷窃物品等等。分类器使用25个受过监督测试的人的训练数据集构建而成。算法每两个小时运行一次,分析过去两个小时和当前技能的行动,以更新玩家职业和类型。
之后,游戏将自适应并选择一些内容,这些内容可能会让选择的职业和类型的玩家满意。这些内容以几个基于职业的任务的形式呈现,这些任务是使用Radiant AI系统开发的。这意味着每个任务的目标和起始地点将在算法运行时根据需要选择,并不是预先定义的。这些任务也与玩家类型相关。例如,如果分类器将你归类为“杀手”,你可以期待一个需要杀死几个敌人的任务。如果你被归类为“探险者”,你可能会收到一些需要从A点到B点的任务,等等。
使用方法非常简单,只需要像正常游戏一样玩即可。由于这个mod背后的复杂性(即数据收集),我建议从头开始一个新的游戏。你也可以直接加载这个mod,也能运行,但可能会因为mod的设计方式无法预测你的玩家类型。我也不建议你快速旅行,尤其是在进行创造的任务中间时,因为这可能会破坏一些NPC的人工智能,并可能导致任务相关的某些触发失败。
该mod仅在你离开海尔根的初始部分(“Unbound Quest Completed”)后激活。这是因为这部分对所有玩家来说都是相似的,目的是作为教程,因此在此之后开始记录玩家的行动是没有意义的。启用mod后,你可以随意做任何事情:杀龙、完成其他任务、提高技能等等。所有这些都将作为决策树的输入,并引入一些你可以选择参与或不参与的小任务。选择权在你手中。
这个mod应该与其他所有mod兼容,除了那些改变旅店老板和信使行为的mod。如果你发现某些不兼容性,请告诉我,我会尽力解决。
这是一份包含一些mod异常情况的综合列表。如果你发现任何错误,请告诉我,我会尽力修复。
最后,感谢我的导师和女友的支持和指导,以及所有参与决策树生成算法的训练数据的人,以及所有玩过、测试过和评论过这个mod的人。还要特别感谢\r\skyrim和\r\skyrimmods这两个subredits。不要忘记参与我的论文调查,并留下任何(积极或消极的)反馈。
感谢大家!