搜索
超时空星舰人工智能入门
萌新起航
超时空星舰 首页2 新手指引 查看内容
超时空星舰人工智能入门

摘要: 像素星舰人工智能入门作者:纸飞机永远不要落下一.分类和运作原理的概念AI=人工智能(虽然它一点都不智能)每条人工智能,都分条件和行动两个部分人工智能按照行动的类型分为四种:1.电力(比如:设置最大电力,设置 ...

2022-10-25 23:14| 发布者: admin| 查看: 4819| 评论: 0|原作者: 星际大盗
像素星舰人工智能入门
作者:纸飞机永远不要落下
一.分类和运作原理的概念
AI=人工智能(虽然它一点都不智能)
每条人工智能,都分条件行动两个部分
人工智能按照行动的类型分为四种:
1.电力(比如:设置最大电力,设置一格电力等)
2.定位(适用于船员和炮,比如:定位或瞄准敌方镭射炮,定位我方护盾,定位条件房间等)
3.弹药选择(适用于导弹,机库,机器人比如:选择最高火项目,选择最便宜项目等)
4.能力(仅船员,比如:使用特殊能力,不要使用特殊能力)
人工智能是从第一条到最后一条顺序运作,每秒运行40次(指的是四十个循环,无论你有多少条ai,即便有50条,每1/40秒就给你从1-50轮一次)所以延迟可以忽略不计。
每个房间的ai单独形成一个循环
在一个循环中,你会发现所有的ai前面都会有数字标号,还能改变排列顺序。这非常重要!标号大小决定了ai执行的优先度,排位越靠前,优先度越高,当激活ai时就会先考虑优先度高的ai!
那么,ai是如何被激活的呢?在对战时,满足条件,并且行动可以执行的ai,就会变为“可执行ai”,注意:条件和行动必须全部满足,缺一不可!然后,结合上一段,“可执行ai”里面优先度最高的一条会被执行,而其他同种类型的人工智能就看作不会执行了!(就拿定位ai举例,你定位了敌方的镭射炮你就不能再定位其他房间了,除非这条ai不执行。所以其他定位ai可以忽略不计,看作不执行),换句话说,你大可以把四种类型的ai分开编写。只要保证同种ai的优先度不被打乱就好了
划重点!在同种类型ai中,第一条条件行动都满足的ai会被执行!其他的都不执行!
二.特殊AI条件/行动的解析
接下来对一些特殊的AI条件和行动进行讲解
1.无“条件,就是无论什么时候都满足的条件,覆盖所有条件,只要行动满足,它就是“可执行ai”,因此很少有无条件的定位ai放在第一条。
2.假设某武器房间只有ai:无,定位敌方镭射炮,那么该武器在摧毁完一个敌方镭射炮类型的房间后,会继续摧毁敌方其他镭射炮类型房间,直到摧毁完为止,不满足行动“定位敌方镭射炮”(因为敌方没有镭射炮可以打了,血量为零相当于没有这个房间
在这里补充一条非常实用的定律,当一个房间没有可执行AI时,就比如上述情况,定位类型AI将会持续定位最后一个定位的房间,在上述情况中表现为一直打最后一个被摧毁的镭射炮,弹药选择AI将会选择最后还在使用的弹药,之后按照顺序消耗其他类型的弹药,知道用完为止,电力AI同。
3设置最大电力和增加一格电力在电力充足时没有本质区别,但是电力缺乏时,电力会优先分配给设置“最大电力”AI的房间。
4.手动操作会使各类型AI停留在最后的状态,不会改变。比如定位,弹药,但是千万千万不要手动修改电力,由于电力是全船分配的,所以手动调整后,一个房间被打,及时修好了,电力也不会自动配给,相当于删除了整艘船上的电力AI!



路过

雷人

握手

鲜花

鸡蛋
上一篇:萌新起航

热门图文more +

先睹为快:计划推出的新内容!

先睹为快:计划推出的新内容! 预告1:船员团队的羁绊船员团队羁绊的功能将迎来重大升 ...

2023年年度锦标赛个人及联盟获奖名单

2023年年度锦标赛个人及联盟获奖名单各位舰长们,你们好!首先,让我们一起祝贺2023 ...

战舰布局推荐--三职业10级船-扩展型

10级船-扩展型 黑船-探险者 电力:战舰最大电力能量值是33,我们配置总电力37的布局。 ...

圣诞节活动掉落的物品能合成什么?

圣诞节活动掉落的物品--机器圣诞老人科技,能合成什么? 下面我们一一罗列: 红色圣 ...

iOS福利码-都在这!

以下是福利码: JQLB VIP000 VIP333 VIP666 VIP888 VIP999 如何使用? 第一步:游戏 ...

丰瑞文化|手机版|小黑屋|超时空星舰-官网 ( 备案号:粤ICP备18064698号 )

GMT+8, 2024-3-29 21:41 , Processed in 0.138221 second(s), 37 queries .

返回顶部