分析所有敌人AI模式
敌人的行动意图是如何产生的?和我想象的不一样,AI里面有很多固定的组件。很多情况下,过去一两步的意图对下一步意图的产生有决定性的作用。哪怕是随机的,每一步的概率都写好了。了解每个敌人的AI模式,结合抽卡库,可以更好的决策。
首先,任何怪物在产生下一轮意向之前,都会摇一个0-99的随机数,以下简称R。
[/S2slaver blue Slave
人生46-50
攻击:12点伤害
消极攻击:7点伤害,1回合虚弱
行为模式:
如果r >: 40并且两轮没有攻击:攻击
否则,如果两轮都没有负面攻击:负面攻击。
否则,攻击
可见蓝衫两次负面攻击间隔至少2回合。
奴隶红奴隶人生46-50
攻击:13点伤害
负面攻击:8点伤害,1回合易受攻击。
强负状态:网络被封,下一轮无法使用攻击卡。
行为模式:
第一轮必须是:进攻。
如果r >: 5且从未使用过互联网:强负面状态
否则,如果r >: 5和两轮无攻击:攻击
否则,如果两轮都没有负面攻击:负面攻击。
否则:攻击
红色的裙子比蓝色的稍微好一点,毕竟穿的很差。但是网只能用一次。
抢劫者小偷生活44-48
攻击中1: 10伤害
攻击:2: 12伤害
防御:6点护甲
逃跑:带着你的钱逃跑。
这个大家都很熟悉。前两轮攻击1
第三轮50%进攻,2%防守
上一轮攻2,下一轮必须防守。
上一轮防守,下一轮就逃。
真菌东部蘑菇怪物生活22-28
攻击:6点伤害
增强:获得3点灵能点。
行为模式:
R lt60,前两轮攻击:增强
R lt60,前两轮没有进攻:进攻
否则如果最后一轮强化:攻击
如果最后一轮攻击:增强
注:死亡让玩家多了一层脆弱。
蘑菇基础攻击增加50%。
颚虫生活40-44
攻击:11点伤害
攻击和防御:7点伤害,5点护甲
增强:3点力量,6点护甲
行为模式:
第一轮必须是:进攻
如果r < 25。末轮攻击:9/16攻防,7/16攻击(这里用了新的随机数)。
如果r < 25。最后一轮不进攻:进攻。
否则,如果r < 55。两回合无攻无防:64.3%增强,35.7%攻击。
如果r < 55。两轮攻守:攻守。
否则如果最后一轮强化:58.4%攻防,41.6%攻击。
否则:增强
大嘴怪的行为模式很复杂,没有任何意义。
可以确定的是,大嘴怪不会继续强化,更倾向于在被攻击和防守之后继续攻击和防守。
未完待续!