本体武将AI征集
157

发布于 2024-01-31 00:44

鄙人平时除了测试很少玩,因此对武将了解甚少。故希望频友能提供比较详尽的口头ai表述,对于能优化改善本体武将ai(哪怕仅仅是技能中针对具体某个选择操作的ai)且开销较小的采纳并由鄙人编写具体实现代码提交。暂时能想到的要求:

1.**描述尽可能详细**

*例:选择放逐目标时,优先场上有翻面队友;放逐摸牌数小于3,血越少、嘲讽越高的敌人越先考虑……*

2.**开销尽可能小**

就是为保证游戏流畅度,ai尽量不要使用诸如“计算某张牌最大收益目标”“统计牌堆/弃牌堆花色点数使用情况一系列数据”以及针对低概率情况过度细化等

3.**优化的东西尽可能具体**

尽量具体到某种卡牌、某个技能,鄙人才疏学浅,很多底层的东西不会写

4.**逻辑上有限/有穷**

你能感觉到自己的ai是可以穷举得到就行

个人**优先采纳易于编写的/有问题/帮倒忙的ai**

常见的ai有以下几种类型:

1.选择ai;*选人、选牌、选择选项、是否发动技能或效果等*

2.卡牌使用时机/主动技发动时机ai;*主动技在什么情况下应高优先级发动,卡牌在什么情况下应较XX优先使用等*

3.被动技能提前告知收益ai;*例:告知其他人对郭嘉使用伤害牌他可能会额外获得2收益,对可能有闪的张角使用杀自己可能得到-4*1/4的收益*

4.卡牌的价值、(考虑弃置时)保留价值ai;*包括技能影响,如给张角黑牌价值稍稍提高、给刘焉丈八aoe高价值等*

5.收益结算ai;

6.全局ai*比如有人有技能“一名角色使用杀时,你摸一张牌”,那么全场需要加一个杀额外{你对这个技能持有者是敌(-1)/是友(+1)}的收益ai*

当然你无需纠结你提供的建议到底该划分到哪类、是否超出某类范畴等,能让我理解并且我能通过条件语句、循环语句和有限的枚举写出来就行

打开APP DoDo提供建站支持