stellaris吧 关注:300,757贴子:7,203,732

2022.04.28开发日志252:AI和自动化

只看楼主收藏回复

3.4版本的目标。
随着AI的经济改善,AI的其他领域开始成为更明显的改进目标,即AI军舰管理及其与玩家的外交互动。
军事AI行为改变
首先,我想说的是,3.4中对军舰行为的更改大多是错误修复,而不是对决策的改进,所以虽然应该会有非常明显的差异,但到目前为止在舰队行为方面所做的工作不会像对经济所做的工作那样全面。
让我们从房间里的大象开始:AI将他们的舰队分成小块。

虽然存在AI会过度拆分舰队的问题,但从根本上说,AI拆分舰队的行为是故意的。
AI将为他们的目标分配刚好足够的舰队力量(敌人军力+25%的数量),以便执行尽可能多的目标。
主要的问题来自于低军力目标的数量,例如未升级的星际基地,这导致AI频繁地将他们的舰队分成1000个小舰队。
从理论上讲,这种方法很好,然而,这种方法的两个主要问题是,玩家可以很容易地带着他们的一个较大的舰队四处走动,一个接一个地击败AI的较小舰队,这使得AI有点无能,以及AI的这种打法可能会让人很沮丧。
在3.4中,AI的目标是将全舰队作为执行军事目标的最小单位,AI将在和平时期积极尝试并合并所有可能的舰队,在战争期间,AI将在可能的情况下尝试合并附近的两个舰队。


IP属地:广东1楼2022-04-28 19:11回复
    前排


    IP属地:河南来自Android客户端2楼2022-04-28 19:13
    回复
      2025-11-24 17:52:50
      广告
      不感兴趣
      开通SVIP免广告
      舰队循环命令
      在让AI填满他们的舰队后,下一个要解决的问题是AI舰队循环命令,舰队在两个命令之间无限循环。
      造成这种情况的一个常见原因是,当AI分配几个舰队一起执行同一个目标时,这些舰队会试图通过移动到其他舰队的星系来进行重组,导致他们反复交换位置。


      IP属地:广东3楼2022-04-28 19:14
      回复
        二楼没了,帮顶


        IP属地:吉林来自Android客户端4楼2022-04-28 19:14
        回复
          Take Point
          在3.3版本中,我们再次让AI服从Take Point行为,但它并没有像我们希望的那样工作得很好。
          例如,盟军AI舰队有时会在不应该跟随玩家舰队的时候跟随玩家舰队;AI会突然改变主意,又不再跟随玩家;他们有时不会用所有的舰队跟随玩家。


          IP属地:广东5楼2022-04-28 19:19
          回复
            终于改这玩意了,sai合舰队的功能果断白给了


            IP属地:山东来自Android客户端6楼2022-04-28 19:20
            回复
              AI盟军战争。
              在与拥有几个AI帝国的联邦发生战争时,其中一个AI将被认为是战争领导者(可能不同于外交战争领导人),其他AI将会把他们的舰队放在“AI战争领导人”的后面。
              这受到了与前面提到的类似问题的影响,应该跟随的AI舰队会很频繁地改变主意,使他们永远达不到他们的预定目标。


              IP属地:广东7楼2022-04-28 19:23
              回复
                优化加强


                IP属地:北京来自Android客户端8楼2022-04-28 19:27
                回复
                  2025-11-24 17:46:50
                  广告
                  不感兴趣
                  开通SVIP免广告
                  外交战争之外的AI
                  在3.4中,我们增加了一个AI战争状态,当AI对抗游戏中/后期的危机时,该状态将被激活,这种战争状态将继续下去,直到危机被击败。这意味着AI现在将允许他们对像大可汗这样的目标进行正常的战争行为,即使他们没有外交战争,如果他们或他们的任何盟友受到攻击的话。(This means that AI will now enable their normal war beHavior against targets like the Great Khan even though they do not have a diplomatic war if they or any of their allies get attacked.)
                  这有很多副作用,例如:
                  -如果玩家正在与危机作斗争时,AI帝国现在应该服从玩家的攻击命令。
                  -当其中一个帝国受到攻击时,联邦内AI帝国现在应该相互帮助对抗危机。
                  -AI帝国现在将寻找并摧毁由危机帝国控制的星系。
                  我们还解决了AI帝国在长久战斗状态下与利维坦等中立目标作战的问题。


                  IP属地:广东9楼2022-04-28 19:37
                  回复
                    AI备战
                    在3.4中,我们增加了AI的战争准备状态,当他们在3.3中宣战时,他们将进入这一状态。
                    在这一阶段,AI将聚集他们可用的舰队,并将他们移向目标的边界。
                    如果你有足够的军事情报,你会通过警报得到敌方舰队即将到来的通知,根据你有多少情报,你会得到更准确的AI打击时间。


                    IP属地:广东10楼2022-04-28 19:42
                    回复
                      AI外交。
                      现在我们已经介绍了3.4中即将到来的军事变革,让我们来看看外交变革。
                      联盟AI更改。
                      关于与AI建立联盟的最大抱怨之一就是一次又一次修改同一条联邦法律的提案所产生的无情轰炸。
                      通常这导致AI帝国在自己身上堆积负面意见修饰,最终完全离开联盟。
                      在3.4中,我们为每个法律类别引入了10年的AI投票冷却时间。
                      因此,让我们随机选择一条联邦法律作为例子:自由迁移。
                      当AI提议改变自由迁移法则时,它将增加10年的仅限AI的冷却时间,该冷却时间由所有AI联盟成员共享。
                      这意味着,每次自由移民被否决,现在至少需要10年时间才能再次提出。
                      巧合的是,这也修复了玩家可以用来对抗AI联盟的漏洞,在这种情况下,AI会反复要求发起投票,邀请玩家加入AI联盟。
                      这会在AI联盟成员之间重复堆叠负面意见修饰,导致他们的联盟分裂。


                      IP属地:广东11楼2022-04-28 19:47
                      回复
                        特使
                        这是一个更大问题的症状,那就是AI特使的整体使用。
                        AI帝国会频繁地重新分配他们的特使执行相同的任务,踢掉已经被指派的特使,并开始重新分配冷却时间。
                        因此,AI通常会让他们的所有使者处于冷却状态,只有一人除外,并且不会被分配到任何任务。
                        在3.4中,AI应该能够以更适当的方式处理其特使,无论是在联盟和银河共同体的分配方面,还是在其他外交行动和间谍行动方面。


                        IP属地:广东12楼2022-04-28 19:51
                        回复
                          银河共同体的改变
                          虽然AI投票支持银河共同体中看似与该AI完全不相干的决议会给它带来了一种令人不安的现实主义既视感,但有几个问题对我们来说很突出:
                          AI有时会提出完全违背其核心理念的决议,例如,一个奴隶制帝国有时会提出禁止有机奴隶贸易。
                          这是因为AI提出决议时,遗漏了意愿检查,所以他们会提出他们最喜欢的决议,但不会检查他们是否足够喜欢它,以至于一开始就值得提出。
                          AI被明确禁止撤回他们提出的决议,尽管在大多数情况下这是没有意义的,但在某些情况下,这可能是最好的行动方案。
                          例如,AI可能会提议缩小安理会规模,但到决议即将进入表决阶段时,他们的外交权重已经减少到他们建议自己退出安理会的地步。
                          同样,AI也被禁止反对他们自己的决议,但上述情况可能会以类似的方式发生,例如,玩家将使用紧急措施,在AI撤回他们的决议之前将决议移送到赛场上。
                          在这种情况下,AI反对自己提出的决议是有意义的。
                          此外,如果你对AI有足够的情报,你就能看到他们在银河社区共同体的投票思考方式。
                          虽然这个工具提示已经相当大了,但我知道我可以把它做得更大。

                          Necroid对于监管便利化的得分:11.58
                          基础:7.0
                          威权主义:+20%
                          基于他们拥出的提案:30%
                          他们的月度偏爱:0.66
                          支持所需求的得分:7.0
                          齐全所需要的得分:5.50
                          反对所需要的得分:5.50以下


                          IP属地:广东15楼2022-04-28 20:13
                          回复
                            行星和星区自动化
                            虽然行星和星区自动化不一定是AI,但我们已经看到了许多对以前的AI改进的请求,以便玩家也可以使用到。
                            尽管行星/星区自动化使用的系统与人工智能的经济系统不同,但我们仍然认为,改进这一系统将有望为我们的玩家增加许多生活质量价值。
                            新自动化系统的设计理念是“大多数玩家将能够使用它的某些部分”。
                            因此,我们的目的并不是所有玩家都会一直使用它,也不是说它能够让所有玩家满意,而是希望每个人都能找到他们认为值得使用的东西。

                            那么,它是如何运作的呢?
                            在3.4版本中,行星自动化将有一个额外的设置界面,玩家可以在其中单独打开/关闭每个行星的设置,以及为新殖民的行星设置默认值。


                            IP属地:广东16楼2022-04-28 20:17
                            回复
                              2025-11-24 17:40:50
                              广告
                              不感兴趣
                              开通SVIP免广告
                              最有影响力的设置是这个:指定。

                              当没有剩余工作时,星球会根据指定的情况建立新的工作岗位。
                              这一设置现在对被认为符合指定的内容有了更多的限制,例如,采矿星球的区划指定只会建造矿区和矿物净化厂,而不会有其他东西。


                              IP属地:广东17楼2022-04-28 20:21
                              回复