请选择 进入手机版 | 继续访问电脑版

远行星号中文论坛

 找回密码
 初始化身份识别芯片
查看: 1163|回复: 9
收起左侧

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

[复制链接]

Rank: 4

战列舰长

高级机师

发表于 2021-6-15 01:47:28 | 显示全部楼层 |阅读模式
本帖最后由 FAX 于 2021-6-15 15:34 编辑

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

装配与性格

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


AI考虑因素

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

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

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

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







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




朋友,再上2门炮吧!1门主炮吃完幅能显然没有20门小炮酷炫啊

Rank: 3

巡洋大副

发表于 2021-6-15 07:45:57 来自手机 | 显示全部楼层
学习了,所以配船更重要了()

Rank: 4

战列舰长

发表于 2021-6-15 09:18:25 | 显示全部楼层
进阶版装配li解但是现在完全啃不动这么长的理论知识,头疼

Rank: 4

战列舰长

发表于 2021-6-15 13:52:50 | 显示全部楼层
好东西啊

Rank: 4

战列舰长

发表于 2021-6-15 15:58:57 | 显示全部楼层
冲锋风怒圣盾前来点赞,并窃走链接进行盗版宣传

点评

看我直接沉默暗言术收了你这妖孽  详情 回复 发表于 2021-6-15 16:08

Rank: 4

战列舰长

01

发表于 2021-6-15 16:08:05 | 显示全部楼层
冰刃 发表于 2021-6-15 15:58
冲锋风怒圣盾前来点赞,并窃走链接进行盗版宣传

看我直接沉默暗言术收了你这妖孽
jvav在学了在学了

Rank: 4

战列舰长

01

发表于 2021-6-15 16:11:14 | 显示全部楼层
所以能把对面快速打到逼近阈值并且保持火力压制是非常吃香的,左胫征伐神教攸多了一些理论依据
jvav在学了在学了

Rank: 3

巡洋大副

发表于 2021-6-15 19:18:05 | 显示全部楼层
emm,AI的逻辑还是更适合中高科的船,像是主宰系这种需要经常贴脸V排的船,AI还是太过谨慎了,而且AI好像没有甲抗这个概念

点评

那还是有的,只要你给他塞禁盾船插,他自动设定为该船无护盾,会主动规避所有高爆伤害 玩家做不到, 其实AI玩盾真的一般,玩的最好的还是相位躲避这种,比玩家强太多了, 你给人工智障配武器尽量的特远程,这样他们  详情 回复 发表于 2021-6-16 09:26

Rank: 4

战列舰长

发表于 2021-6-16 09:26:59 来自手机 | 显示全部楼层
Jackx 发表于 2021-6-15 19:18
emm,AI的逻辑还是更适合中高科的船,像是主宰系这种需要经常贴脸V排的船,AI还是太过谨慎了,而且AI好像没 ...

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

Rank: 3

巡洋大副

今天和议长贴贴了吗

发表于 4 天前 | 显示全部楼层
AI唯一比我们强的就是右键。  特别是相位,每次我自己手操都会脑溢血

但AI真的是太蠢了!一言难尽的蠢啊!
你自己在这魔怔吧,我要回英仙座了

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2021-8-4 11:23

Powered by Discuz! X3.4

© 2001-2021 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表