知识问答

没有使用大漩涡传送门没有杀死大法师瓦格斯

seo靠我 2024-08-27 09:03:06

https://hsreplay.net/replay/DdL8mWj6ykBLEyv8Cp7Nnc

第五回合应该使用大漩涡传送门打死大法师瓦格斯的

当前ai的策略是,

1.手牌阴燃电鳗战吼打一下,

2.场上的阴燃电鳗攻击一下

3.召唤了图腾

本来还应该用一下大漩涡传送门的

正确的逻辑,需要使用的手牌只有2张,需要使用的随从就1个。

1.把其他手牌直接删了。

2.场上的随从只保留一个阴燃电鳗

再测试

#######################################################################

start calculations, current time: 22:09:06 V117.178 控场模式 3000 face -1 womob:5 twoturnsim 256 ntss 6 20 200 ets 40 iC 1 aA 0

#######################################################################

turn 9/0

mana 5/5

emana 5

own secretsCount: 0

enemy secretsCount: 0 ;

player:

0 0 0 0 1

ownhero:

shaman 30 30 0 False False 64 False 0 False 0 0 False

weapon: 0 0 unknown None 0 0

ability: True CS2_049

osecrets:

cthunbonus: 0 0 0

jadegolems: 0 0

elementals: 0 0 0

quests: None 0 1000 None 0 1000

advanced: 0 0

enemyhero:

priest 25 30 0 False False 66 False

weapon: 0 0 unknown None 0 0

ability: True CS1h_001_H1

fatigue: 22 0 22 0

OwnMinions:

wrathofairtotem CS2_052 zp:2 e:80 A:0 H:2 mH:2 rdy:False natt:0

阴燃电鳗 GIL_530 zp:3 e:5 A:2 H:3 mH:3 rdy:True natt:0

EnemyMinions:

大法师瓦格斯 DAL_558 zp:1 e:34 A:2 H:6 mH:6 rdy:False ex

Own Handcards:

pos 1 maelstromportal 2 entity 27 KAR_073 0 0 0

pos 2 阴燃电鳗 2 entity 9 GIL_530 0 0 0

Enemy cards: 7

ownDiedMinions:

enemyDiedMinions:

otg:

etg:

og: AT_052,1;

eg: DAL_723,1;

od: EX1_244,2;ULD_171,2;AT_052,1;GIL_586,2;KAR_073,1;ULD_276,2;CFM_696,2;GVG_038,2;ULD_413,1;OG_254,1;AT_047,1;OG_024,1;OG_028,2;BOT_245,1;EX1_586,1;

ailoop1with 8 Playfields

deep 0 len 14 dones 0

cut to len 14

8个actions

ailoop2 with 39 Playfields

可能性太多,筛选出包含以下2个操作的play field

1.使用手牌阴燃电鳗的战吼攻击瓦格斯的

2.使用随从攻击瓦格斯的

if (itemPlayfield.playactions.Any(x => x.actionType == actionEnum.playcard && x.card.card.cardIDenum == CardDB.cardIDEnum.GIL_530 && x.target.handcard.card.cardIDenum == CardDB.cardIDEnum.DAL_558) && itemPlayfield.playactions.Any(x => x.actionType == actionEnum.attackWithMinion && x.target.handcard.card.cardIDenum == CardDB.cardIDEnum.DAL_558) ) { Helpfunctions.Instance.logg( $"ailoop{deep + 1} {nameof(itemPlayfield)}{itemPlayfieldIndex} with {actionsCount} actions"); itemPlayfield.printActions(); itemPlayfield.printBoard(); }

ailoop3 with 42 Playfields

发现法力值的消耗计算有问题,剩下的法力值消耗应该是2。但是显示mana1/5

ailoop3itemPlayfield2with3actions,value=32

Action1withpenalty0

playid9target34pos2

Action2withpenalty3

useability

Action3withpenalty0

attacker:5enemy:34

board/hash/turn:32/1880265531104/0++++++++++++++++++++++

pen3

mana1/5

ailoop4 with 0 Playfields

临时的解决方案是强行把英雄技能的费用改成1费

“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

最新发布

网站备案号:浙ICP备17034767号-2