【Stellaris】AI行为改动&工业环世界专精&起源:地底人 22/04/28开发日志#252

大家好,我是Offe,在《群星》工作的一名人类。今天,我将为大家带来监管人AI计划的最新信息。在我们开始今天的开发日志之前,我们先快速回顾一下3.3补丁中的AI工作。
如果你一直在关注AI开发日志,你就知道我们3.3 Libra补丁的主要目标是提高AI的经济管理技能,尤其是与中后期的游戏。这样做的原因是将AI帝国建立为早期游戏之外的相关参与者,并让它们与玩家的互动产生更大的影响。
我们在论坛和Reddit上进行了一些讨论之后,我喜欢看到人们对AI帝国在星海共同体中突然变得强大的反应,他们在共同体中违背玩家的意愿通过决议。
虽然AI的经济管理仍然有可以改进的地方,但我们对3.3的改动还是比较满意的,我们想把重点转移到AI的其他领域。
3.4的目标
随着AI经济的改善,AI的其他领域开始成为更明显的改进目标,即军事舰队管理及其与玩家的外交互动。
AI军事行为的改变
首先我想说,军事行为的改动在3.4大多是bug修复而不是改进他们的决策,虽然应该有一个非常明显的区别,但迄今为止对舰队行为所做的工作不会像为经济所做的工作那样全面。
让我们从“房间里的大象”开始:AI会将他们的舰队分成小块。

虽然AI会过多地分裂舰队存在一些问题,但从根本上说,AI的这种分散舰队的行为是设计好的。AI将为其目标分配足够的舰队力量,以实现尽可能多的指令。主要问题来自于过低的舰队力量,例如未升级的恒星基地,这导致AI经常将其舰队分成1000支小股舰队。
这种方法理论上是不错,但最主要的两个问题是,玩家可以很容易地用他们的一支大舰队接二连三地击败AI的小支舰队,这就使得AI特别菜,而且这种游戏风格可能会让玩家感到非常无聊。
在3.4中,AI的目标是拥有完整的舰队作为他们的最小单位来执行军事指令,AI将在和平时期积极尝试合并所有可能的舰队,而在战争期间,AI会在可能的情况下尝试合并附近的两支舰队。
舰队指令
在让AI填满舰队后,下一个要解决的问题是AI的循环指令问题,舰队在两个指令之间无限循环。造成这种情况的一个常见原因是,当AI分配几个舰队一起执行一个指令时,这些舰队会尝试通过移动到其他舰队的星系来重新组合,导致他们反复切换位置。

跟随行为
在3.3中,我们让AI再次服从跟随行为,但它并没有像我们希望的那样工作。例如盟军AI舰队有时会在不应该跟随玩家舰队的时候跟随玩家舰队。还有一个问题是,AI会突然改变主意临阵跑路,不再跟随玩家。
AI盟军
在一场有几个AI帝国在同一阵营的战争中,其中一个AI会被认为领导战争(可能不同于战争盟主),其他AI会把他们的舰队跟随“AI战争领袖”。 这与之前提到的类似问题有关,即本应跟随的AI舰队会经常改变主意,永远 无法达到预期目标。
外交战争之外的AI
在3.4中,我们添加了一个AI战争状态,这个战争状态将在AI与游戏中后期的天灾战斗时激活直到天灾被打败。这意味着AI现在可以对大汗这样的目标进行正常的战争行为,即使他们或他们的任何盟友受到攻击时没有进行外交战争。
这有很多副作用,例如:
如果玩家正在与危机作斗争,AI帝国现在应该服从玩家的命令
盟军AI帝国现在应该在其中一个受到攻击时互相帮助对抗天灾
AI帝国现在将寻找并摧毁天灾控制的星系等等。
我们还解决了AI帝国在战争中与中立目标(如利维坦)作战的问题。
备战
在3.4中,我们为AI增加了一个战争准备状态,他们在3.3中宣战时会进入该状态。在这个阶段,AI将聚集他们可用的舰队,并将他们移动到他们的目标的边境。
如果你有足够的军事情报,你会在左上角获得通知警告,根据你掌握的情报数量,你将获得更准确的AI攻击时间估计。

AI外交
现在我们已经将介绍完了3.4中的军事改动,让我们来看一下外交方面的改动。
联邦AI改动
与AI同属于一个联邦,最大的抱怨之一就是不断有人提出修改联邦法律的建议。这通常会导致AI帝国将负面评论添加到自己身上,并最终被迫退出联邦。
在3.4中,我们为每个法律类别添加了10年AI投票冷却期。让我们选择一项联邦法律来举例:自由移民。当AI提议修改移民法时,它将增加一个10年的AI专用冷却时间,由所有AI联盟成员共享。这意味着,每次自由移民被否决,至少需要10年时间才能再次提出。
巧合的是,这也防止了玩家利用这个漏洞来分裂AI的联邦。即反复要求发起投票邀请自己加入联邦,在AI联邦成员之间反复叠加负面评价导致联盟分裂。
特使
关于AI联邦的另一个常见问题是AI不会向联邦派驻特使。这也是一个关于AI特使的整体使用的问题。
AI帝国会频繁地将他们的特使重新分配到同一个任务中,召回已经分配给它的特使,并开始重新分配冷却时间。因此,AI通常会让除一名特使外的所有特使都处于冷却状态,而不会被分配任何任务。
在3.4中,AI能够以更适当的方式处理其特使,包括联邦和星海共同体的任务,以及其他外交行动和间谍行动。
星海共同体改动
虽然AI在星海共同体投票支持看似完全不相关的决议,给了它一种令人不安的现实感,但有几个问题值得我们关注:
AI有时会提出完全违背其核心信仰的决议,例如,奴隶制国家有时会提议禁止有机奴隶交易。这是因为AI提出决议时缺少意愿检查,所以他们AI会提出他们最喜欢的决议,但不会检查他们是否足够喜欢。
AI被明确禁止撤回他们提出的决议,虽然大多数时候这没有意义,但在某些情况下,这可能是最好的行动方案。例如,AI可能会建议减少安理会的规模,但在决议即将进入议会时,它们的外交权重已经降低到了它们将提议退出安理会的程度。
同样,AI也被禁止反对自己的决议,但上述情况可能以类似的方式发生,例如,玩家会在AI有时间撤回决议之前制定紧急措施。在这种情况下,AI反对自己提出的决议是合理的。
此外,如果你对AI有足够的情报,你现在就能明白他们在星海共同体为什么那样投票。

行星和星区自动化
虽然行星和星区自动化不一定是AI,但我们已经看到了许多关于之前AI改进的请求。尽管地球/行业自动化使用的系统与AI的经济系统不同,尽管行星/星区自动化使用了与AI经济系统不同的系统,我们仍然觉得完善这一系统能够为玩家带来更多价值。
新自动化系统的设计理念是“大多数玩家将能够使用其中的某些部分”。所以我们的目的并不是让所有玩家都使用它,而是希望所有玩家都能找到他们觉得值得使用的东西。

那么它是如何工作的呢?在3.4版本中,行星自动化将有一个新的设置界面,玩家可以在其中单独切换每个行星的组件,以及为新殖民的行星设置默认值。
影响最大的设置是「专精自动化」。

这将导致行星在没有可用的空余岗位时按照专精名称创造新的岗位。现在该设置对被视为符合指定的内容的限制要大得多,例如,矿产星球启用该设置只会建造采矿区和矿物处理站而不会建造其他任何东西。
其他设置包括:
舒适度:建造新的舒适度建筑,并通过使用AI自3.3以来一直使用的系统:微观管理舒适度生产岗位的优先级,以尽量减少不必要的资源浪费。
稀有资源:建造新的稀有资源生产建筑,目标是所有稀有资源的月收入+3。此外,这将考虑到建筑队列中帝国范围内的建筑,一次只建造一座建筑。
人口组装:建造产卵池、克隆仓、机器人组装厂等等。
住房:在需要时建造额外的住房,无论是区划还是建筑。
建筑槽位:当没有空闲的建筑槽位时,自动建造一个新的城市区划,特别适用于在科研专精等行星上启用,因为它们需要许多建筑槽位。
犯罪:当犯罪度达到危险程度时,建造新的反犯罪建筑。
行星障碍:阻止新区划建设时自动清除行星障碍。
死后就业:在以原始资源为中心的星球上建立死后就业中心。
灵能军团:尽可能在所有行星上建立灵能军团。
「专精自动化」设置会格外小心,以免过度建造建筑物,而其他设置会建造建筑物,即使不需要额外的岗位。
除了舒适度自动化(在代码中使用AI行为)之外,所有的自动化都是完全可以编写脚本的,任何有兴趣制作自动化的modder们都可以在以下文件中找到:
Code:
game\common\colony_automation
game\common\colony_automation_exceptions
星区自动化
星区自动化现在是一个建立在行星自动化之上的系统。设置星区焦点将改变行星在使用“自动选择专精”时的权重,以使其对应星区焦点。

此外由于凝聚力在3.3之后变得尤为重要,加上新的凝聚力专精,现在有了一个「凝聚力焦点」可用于星区自动化。

为了建造研究实验室和稀有资源生产建筑,必须有一个升级的首都建筑的要求现在已经被移除,以便使行星的自动化功能正确地为新建立的殖民地与自动化。
以便实现更多的自动化,我们还为不同的行星类型添加了几个缺失的专精,例如,环世界现在可以使用工厂/锻造专精,蜂巢世界现在可以使用堡垒名称。
今天的开发日志到此为止。和往常一样,如果你有任何问题,请随时在论坛发帖,我会尽力回答。
最后,我很遗憾地说,我在监管人团队的指定时间已经结束了一段时间,这意味着这将是我的最后一个AI开发日志。但AI计划将继续存在,下次有AI更新时,你可能会有机会遇到一位新的人类。我想再次特别感谢所有社区成员,他们在过去的几个月里参与了关于AI改进的有意义的讨论,并不知疲倦地在bug论坛上报告AI问题。
感谢!
地底人

本周,Nivarias为我们展示了「地底人」起源。在地下挖隧道比在地面上建房子要贵了一些,但当敌对势力试图轰炸你的城市时也有它的相对优势。

穴居帝国的主体物种获得「穴居」特性,以人口增长和帝国的规模为代价提供额外的矿物产出,以及一个新的最低宜居度特性。穴居人口很好地保护了行星表面的环境,并将任何宜居性低于50%的行星视为50%。

生活在地下的穴居帝国有一个区别于正常帝国的独特城市背景。

上周公布的一项名为「Underord」的成就,它回答了一个问题:“有没有可能挖得太深?”。
下周计划
看看时间,《四海皆臣》马上就来了。
下周将发布《群星》 3.4“Cepheus”补丁说明,同时还将提供有关「始祖蜂巢」起源的详细信息。
再见!
所有新增内容均为暂时译名,最终发售以官方翻译为准。