下载 App

高级AI技巧

精华修改于2023/10/251.2 万浏览攻略讨论
目录
引言
case when语句运行原理
电力控制
弹药选择
房间判断与集火
跑修
站岗

1.引言

case when语句是多条件判断的语句,用法是根据不同条件来返回相应的值。在星舰AI中,房间和人员都需要设置AI,进行电力控制,弹药选择,技能释放与定位等自动控制。对房间AI而言主要有三部分构成,分别是电力,弹药与定位;而对人物AI而言,主要由技能与定位两部分构成。如何设置AI占领先机是每位舰长的核心工作。接下来,我将从case when语句运行原理、电力控制、弹药选择、房间判断与集火、跑修、站岗几个方面介绍AI设置

2.case when语句运行原理

下方分别举例最基础的房间AI。该三部分分别由单一命令构成,因此,会选择最大电力,最便宜弹药攻击随机房间。
TapTap
图1 基本设置
如果每个部分增加多条命令,便可以实现多种功能,如电力控制,弹药选择,房间集火,敌人搜索等功能。多条命令自上而下循环判断,当条件满足时,执行当前命令。这意味着:最后的条件为兜底条件。设置AI的原则为:自下而上设计,通过首先设置兜底条件,再向上一步步增加条件判断与命令。

3.电力控制

机库等高电量房间;破盾等特定用途的房间,往往只需要特定条件设置电力。比如机库只需要在部署战机完成之前设置电力,破盾仅需要在对方有护盾时设置电力。如何实现这些内容,就需要电力控制。
以破盾为例,首先,设置最基本静默电力,即默认电力为1,可以保证,房间充能;同样,也可设置为设置零电力,释放电力压力。而后,向上设置相关条件,以破盾为例,判断对方是否有盾,以及对方是否能生产盾。最终,破盾电力可如下设置:
TapTap
图2 破盾电力控制
同理,机库为例,首先设置基本条件,机库飞机未完全部署,增加一格电力,当前房间部署战机达上限,设置电力为1。
TapTap
图3 机库电力控制(前两条)

4.弹药选择

机库和导弹往往需要选择相应弹药。以点火为例,需要判断目标房间是否着火设置相应的弹药。
下面提供导弹房间的弹药选择案例。首先默认需要点火,接下来设置不需要点火条件,最后判断房间是否有敌人。
TapTap
图4 导弹弹药控制

5.房间判断与集火

接下来,提供房间判断与集火指令。
偏好优先清理对方修理,然后再打击房间血量。因此,会设置在房间定位前设置一条命令
目标房间有敌方船员   继续当前的工作
如传送压制后打击护盾,可以设置为:
目标房间没有敌方船员  定位敌方护盾室
敌方传送室血量>0  定位条件房间
无 定位敌方护盾室
最后,提供完整命令。
TapTap
图5 压制传送与破盾

6.追杀与跑修

追杀基本设置:
我方房间有敌方的船员  定位条件房间
个人喜欢在前面增加一条判断,防止房间黑血:
当前房间已摧毁  定位当前房间
最终如下
TapTap
图6 追杀
跑修基本设置:
我方任意房间<100% 定位条件房间
无 定位当前房间
个人喜欢在前面增加一些优先级,比如优先电力,优先低血
房间,目标房间是否有我方船员实现候命。
优先电力:
我方电力室<100% 定位条件房间
优先低血房间:
我方任意房间<25% 定位条件房间
最终设置如下:
TapTap
图7 跑修

7.站岗

站岗基本设置:
无  定位原本房间
在此基础上,设置判断优先是否需要回血,强烈建议回血在任务之后,以科技盾为例:
原始房间血量<100%  定位原本房间
我舰护盾能量<100%  定位原本房间
当前血量<75% 定位医疗室
最终设置如下:
TapTap
图8 护盾站岗
猜你想搜
超时空星舰 casewhen语句
一篇攻略告诉你,如何氪金最有性价比——房间篇截图
一篇攻略告诉你,如何氪金最有性价比——房间篇
观前叠甲: 1.本攻略撰写的时间为2026年6月,随时间推移,氪金礼包的性价比可能会发生变化,请辨证看待本攻略。 2. 本攻略面向氪金玩家,旨在帮助萌新舰长把钱花到刀刃上,避免购买低性价比礼包。 3.本人目前12本,属于在联赛边缘蠕动的选手,并且没有除舰长室以外的任何氪金人口房,所以如果理解有误,也很正常,欢迎大佬在评论区指出错误。 接下来进入正题,我会按照价格由低到高排列星舰最值得氪金的礼包,包
11 赞
4 回复
超时空星舰 入门选择到培养截图
超时空星舰 入门选择到培养
#超时空星舰 #超时空星舰攻略 #超时空星舰游戏 一、开局选号&派系入门 1. 三大派系(选定永久不可更换) 1. 联邦 超武:群体激光,均衡破盾拆房;船长技能群体治疗,容错高,新手首选。定位稳扎稳打防守流。 2. 海盗 超武毒气房间群伤,船长毒气持续掉血,前期PVP掠夺强势,进攻型。 3. 卡塔利恩 超武高伤穿甲,单体爆发拉满,后期高氪攻坚流派,前期乏力。 2. 初始船体推荐 优先级:海盗黑船
7 赞
7 回复
开局到底应该选什么啊?截图
开局到底应该选什么啊?
1 赞
8 回复
《超时空星舰》战舰14级内容更新Sneak Peek截图
《超时空星舰》战舰14级内容更新Sneak Peek
各位船长,游戏新版本即将上线 1、战舰升级 14级 · 舰体结构强化:提升舰体装甲性能,生命值上限增加。 · 能源仓扩容:优化能源与资源储存模块,大幅提升晶矿与油储存容量。 · 空间模块扩展:新增高级空间网格,可安装更多功能房间。 2、新增多个武器房间,并解锁全新支持类房间,战舰火力与战术能力全面提升。 敬请期待!
2 赞
1.1.24版本,机库及飞机一览(二)截图
1.1.24版本,机库及飞机一览(二)
战术机库较为特殊,里面没有新飞机,可以发射其他机库的几款飞机
12 赞
2 回复
围绕传送博弈,如何设置AI?截图
围绕传送博弈,如何设置AI?
本游戏的设计有三大要素,攻击,防御与电能。舰长之间的攻防也围绕这三点展开,接下来我将从如何围绕传还是不传展开博弈讨论。 #第一环,断敌粮草。 很多舰长在初入游戏时,不免遇到npc舰,面对级别高又呆呆的npc(不会修理电),往往会选取传送偷电的打法,这一习惯往往会代到与玩家的对垒中。往往赢少输多。这是因为这些玩家在第二层。 #第二环,压制传送,设置陷阱! 随着等级提升,解锁小型武器平台,火力提升,一
37 赞
11 回复
【萌新必看✨】船员基础训练逻辑截图
【萌新必看✨】船员基础训练逻辑
前言 [表情_点赞]新版本更新了训练效果展示,现在一目了然。船员训练也是必不可少的,基础训练逻辑和思路一定要看! 正文目录 ——1.了解人物属性 ——2.前期如何训练? ——3.船员该训练什么? ——4.部分训练+吃药逻辑。 正文: 1、了解人物属性 (1)人物左边属性:看下图,飘红部分为健身房训练。依次为生命值、攻击、能力、耐力。 另外,能力是增强技能效果的,耐力是激活冲刺属性的(
精华
61 赞
13 回复
00:26
核心船员:银河炼金术士截图
核心船员:银河炼金术士
官方
4 赞
关于美味兔的训练截图
关于美味兔的训练
面向零氪党萌新的训练攻略,前期跑修非常好用
2 赞
12级虫族混合动力泰坦(虫混)飞机炮布局截图
12级虫族混合动力泰坦(虫混)飞机炮布局
飞机大致方向突刺战机,激光战机搭配扛伤的那个(通过科技调试),维修无人机
10 赞
8 回复