A111164 发表于 2021-6-15 01:47:28

[WiKi资料整理] AI行为解析

本帖最后由 FAX 于 2021-6-15 15:34 编辑

前言       这篇文章的目的在于记录已知(或可能)的AI行为逻辑,用于启发玩家设计一些更易于AI使用的舰船装配。作为一个基于推测的,信息不全的,非官方的观察记录,请在阅读时带着自己的思考。

装配与性格
       舰船AI的行为很大一部分受到舰船装配的影响,本游戏的大部分舰船都在某个特定的角色上才能发挥最大作用,而合适和装配与合适的军官性格在一起才能使这艘舰船有更高的概率表现得符合它的定位。请记住,要结合军官性格为舰船装配才会发挥作用,而不是视为相互独立的两块(比如给远炮装配上鲁莽其实没啥用)。


AI考虑因素

[*]当前幅能水平(百分比)
[*]武器射程最大值
[*]武器射程最小值
[*]槽位类型(炮塔 vs 挂载点)
[*]潜在的导弹威胁(尚在敌舰上未发射的,考虑其的射程)
[*]当前的导弹威胁(飞行中的,考虑其与本舰的距离)
[*]接近中的非目标敌舰
[*]目标敌舰的幅能水平(百分比)
[*]主要目标是否开盾
[*]主要目标是否过载
[*]武器开火带来的幅能压力 vs 造成输出(基于武器组而非单个武器,判定是否开火)
[*]接近中的威胁(判断是否可以v排)
[*]敌方武器的威胁(考虑其射程和伤害类别)
[*]与自己相同目标的友舰(影响绕侧行为)
[*]达到后撤阈值(会后撤直到可以v排)
[*]敌方武器下线
[*]本舰武器下线
[*]面向目标的装甲状态(更倾向装甲状态更好的一面)
[*]船体结构过低
[*]目标舰种(特别是带有航母,航战,民用标签的舰船)
[*]避免撞船

射程
       舰船上武器的射程是决定舰船角色重要的一环。在一艘船上同时安装长程武器和短程武器往往会使它在突击到短程武器的射程内以前就将自己的剩余幅容用完,即使配置激进甚至鲁莽性格的军官也无法改变。而在更“谨慎”的性格中,除非敌舰主动靠近,否则本舰会完全不用这些短距离武器。

机动性
       在使用更加“侵略性”的军官性格时,舰船的速度和机动性是一个重要的考量。更快的舰船能决定战斗的节奏,想接近还是脱离接触都任凭它决定。机动性的反面是射程,但是舰船机动性的差别远高于射程的差别,所以射程不如机动性那么重要。

幅能水平
       AI和玩家看待幅能的方式不一样,看起来AI有一条自己的阈值,如何判断是否超过阈值我不知道,但是此阈值可能是由不同的军官性格,潜在的伤害威胁或者更复杂/简单的方式判断的。
       在0.9版本,AI会控制武器不产生太多的软幅能,这使我们要注意每个武器组的幅能消耗:如果你期望某个武器持续性的开火,最好把它放进单独的武器组,或者和其他的低消耗武器放在一起。对于单次开火产生大量幅能的爆发性武器,如相位长矛或者反物质发射器,是否决定开火的因素在于单次开火消耗的幅能,把太多的爆发性武器设为齐射会导致AI在开火时迟疑,因此最好设置为轮流开火甚至放在不同的武器组中。

我认为AI的阈值大概在80%-85%,这适用于全体舰船,一旦幅能达到了这个阈值,舰船就会后撤且不再交战,直到本舰的幅能降到大概10%-15%。与直觉相悖的是,AI舰船往往拒绝关盾,这会导致一个被我们称为“幅能锁定”的状态,舰船一直无法降低硬幅能而且会处于脆弱的被动防御姿态。


导弹
       导弹有自己独特的分类,它们本身被设置了不同种类让AI决定什么时候用它们——比如附近有一艘敌舰过载了/但是在自身幅能水平高/本舰快炸了/敌舰幅能水平高的情况下,AI会一装好就会马上使用导弹。对于某些高速导弹,拥有很长的飞行距离和制导特性可以保证在很远的地方击中自己,会导致舰船AI不敢关盾v排,而陷入“幅能锁定”状态。结果是舰船往往后撤到远到不合理的距离才认为可以安全的v排。

独狼vs舰队
       一艘单独的舰船是令人沮丧且不安全的,如果一艘舰船的附近没有友军为它吸引目标的火力,它会表现得更谨慎,而且只有在确信安全时才会散幅。在一对一的对战中,除非有明显的战斗力差距,战斗往往会变为CR互耗,因为打到一半往往会分开重打

航母vs舰战
       带有航母且不带有战舰标签的舰船会被AI视为纯航母,这导致它们会根据军官性格使用舰载机作战,而本体会像胆小副官一样远离任何战场。
       同时带有航母和战舰标签的舰船会被视为航战,此时军官性格会同时影响使用舰载机作战的方式和作为战舰的行为方式。

避免碰撞
       更大的舰船将不会主动回避与小舰船的碰撞



军官个性:胆小       喜欢待在后面,即使命令攻击也很少主动交战,通常只会用射程最远的武器交火有,但它的主要目标是处于敌人的射程外
谨慎
       比胆小更有进攻性一些,仍然只用射程最远的武器交火以期望可以快速脱离交火——是否有效取决你给他装射程合适的武器。
       期望待在自己射程最远的武器射程能够到的距离内(不计入导弹和PD武器),只会很少的考虑目标幅能水平决定进行接近。战机90%会护航而10%攻击,有强烈的欲望远离任何非目标敌舰(一艘舰船同时只会把一个敌舰认做自己的目标),80%幅能水平时就会后撤。
沉着
       当没有军官时舰船的默认AI,组成战线的主力,会追逐其他被认为不如自己的AI,会尝试接近到全部武器的射程内(不包括PD武器和导弹武器),但主要目标是生存。
       会比较敌我的幅能水平决定是接近还是远离,战机50%护航而50%攻击,有强烈的欲望远离任何非目标敌舰,85%幅能水平时就会后撤。
激进
       适用于带有鱼雷等打击武器的装配,和其他强力但是需要持续接近才能发挥的装配,它仍然会考虑敌人的伤害与射程并相应做出行动。最好用于高速舰船因为它们可以迅速脱离交战,AI似乎在幅能超过某个阈值后会开始撤退——但是对于慢速舰船来说已经太迟了。
       期望待在自己最短的武器射程能够到的距离内(不计入导弹,但计入PD武器),会强烈的考虑目标的幅能水平决定进行接近。战机10%会护航而90%攻击,有强烈的欲望远离任何非目标敌舰,90%幅能水平时就会后撤。
鲁莽
       把所有的考量丢出脑内,只管自杀性的接近。唯一能防止这些性格的舰船AI自杀的方式是持续性的给他们命令,只考虑自己的幅能水平进行接近,仅在自己幅能水平极高时开始撤退,这只会迎接两种未来——要么敌人死要么它死。但是当搭配安全超载和一票又猛又快而且不贵的斗士型船只时(通常是某些驱逐或巡洋舰)会发挥的相当不错。
       期望待在自己最短的武器射程能够到的距离内(不计入导弹,但计入PD武器),会强烈的考虑目标的幅能水平决定进行接近。战机5%会护航而95%攻击,但不会远离任何非目标敌舰,90%幅能水平时就会后撤。
       配合无盾的,幅散足够支撑所有武器消耗的舰船,鲁莽不再只是一种单纯制造战损或无限后撤的无用机制,而会导致这类舰船变成无限贴脸进攻的怪物,此时唯一纳入AI撤退考量的要素就是结构极低,或者武器大面积下线。无盾配合幅散足够意味着AI永远不会让幅能水平超过90%的阈值而进行撤退行为,而且鲁莽会导致AI无视目标周围的敌舰。

AI会根据附近友舰和敌舰的数量“切换”自己的AI性格,如果一个沉着的舰船在1v3,那它也会表现得更像谨慎。反而亦然。

鲁莽的性格会无视这个机制,在考虑是否接近这个问题上它们只会把目标敌舰纳入考虑。鲁莽的性格经常会造成战损,正因为直到幅能水平超过阈值触发后撤以前,只考虑敌舰。

当航母拥有轰炸机联队时,AI就不再护航友军了,这对使用谨慎副官倾向于护航友舰的航母是个问题


原文为StarSector WIKI:AI Behavoir仅代表作者观点




翔子 发表于 2021-6-15 07:45:57

学习了,所以配船更重要了()

亥柏龙没法爆菊 发表于 2021-6-15 09:18:25

进阶版装配li解{:tieba_07:}但是现在完全啃不动这么长的理论知识,头疼

ALSSS 发表于 2021-6-15 13:52:50

好东西啊

極光 发表于 2021-6-15 15:58:57

{:5_118:}冲锋风怒圣盾前来点赞,并窃走链接进行盗版宣传{:tieba_43:}{:5_119:}

Lord Fawks 发表于 2021-6-15 16:08:05

冰刃 发表于 2021-6-15 15:58
冲锋风怒圣盾前来点赞,并窃走链接进行盗版宣传

看我直接沉默暗言术收了你这妖孽{:tieba_12:}

Lord Fawks 发表于 2021-6-15 16:11:14

所以能把对面快速打到逼近阈值并且保持火力压制是非常吃香的,左胫征伐神教攸多了一些理论依据

Jackx 发表于 2021-6-15 19:18:05

emm,AI的逻辑还是更适合中高科的船,像是主宰系这种需要经常贴脸V排的船,AI还是太过谨慎了,而且AI好像没有甲抗这个概念{:tieba_30:}

極光 发表于 2021-6-16 09:26:59

Jackx 发表于 2021-6-15 19:18
emm,AI的逻辑还是更适合中高科的船,像是主宰系这种需要经常贴脸V排的船,AI还是太过谨慎了,而且AI好像没 ...

那还是有的,只要你给他塞禁盾船插,他自动设定为该船无护盾,会主动规避所有高爆伤害
玩家做不到,
其实AI玩盾真的一般,玩的最好的还是相位躲避这种,比玩家强太多了,
你给人工智障配武器尽量的特远程,这样他们会自己保持距离射击,不然别人1000,你这650,AI就会变的很蠢

歐几锂德 发表于 2021-7-31 13:42:50

AI唯一比我们强的就是右键。特别是相位,每次我自己手操都会脑溢血
{:5_132:}
但AI真的是太蠢了!一言难尽的蠢啊!

jjandxyz 发表于 2021-8-6 20:47:43

自己AI是真的蠢:舰船互撞。抱团然后被包围。

jjandxyz 发表于 2021-8-6 20:50:49

AI会直接放技能,所以攻势是救不回来了

Tex 发表于 2021-8-11 16:24:49

所以暴雨这种风筝流AI极其强大

我的法克儿 发表于 2021-8-17 08:35:16

Tex 发表于 2021-8-11 16:24
所以暴雨这种风筝流AI极其强大

前中期暴雨上谨慎副官一艘护卫舰能拖2到3条船 拿是真滴NB 不过后期还是给打穿上副官吧

幽影教团 发表于 2022-7-2 15:23:16

ai操控机动性强的船真是强得离谱! 我见过最强输出,犹如常山赵子龙一样得是ibb赏金船-晨星,100多得航速,f技能时流,自带5s插。配自动脉冲,重针。激进军官。
1挑7拉扯战线,拿敌船档炮弹,再冲上去一套带走挡箭牌。打主力游刃有余甚至能绕后。输出数据把把战斗能进前三。

violinist 发表于 2022-7-31 14:52:20

此外护盾的类型似乎会极大影响ai,我捞到的辉煌本想和装配li解里一样配安超套,结果ai怂得一批(已经装了ai核心)。结果发现是前置护盾使ai变怂了,即使已经是360°盾,ai依然认为啃住敌人会使自己屁股遭重。论坛里也有人魔改出超体发现装上前置护盾就不会乱滚。

violinist 发表于 2022-7-31 14:57:31

violinist 发表于 2022-7-31 14:52
此外护盾的类型似乎会极大影响ai,我捞到的辉煌本想和装配li解里一样配安超套,结果ai怂得一批(已经装了ai ...

“前置护盾”指的是固化护盾转化器

Maaaagnus 发表于 2022-8-1 17:54:26

有一个问题,余晖舰船装了AI核心后的无畏性格是个什么行动逻辑?

小学生玩家 发表于 2022-12-14 08:22:11

也就是说纯航母其实不用带胆小属性得军官咯
页: [1]
查看完整版本: [WiKi资料整理] AI行为解析