本体武将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*
当然你无需纠结你提供的建议到底该划分到哪类、是否超出某类范畴等,能让我理解并且我能通过条件语句、循环语句和有限的枚举写出来就行
全部评论(0)