对于骑士的移动我可不可以这样理解?
回合到攻击为9移动为1的骑士时,如果发现四周没敌方骑士~我选择行军,即使一步走到敌人面前,我也不能选择主动攻击了(只有等到下回合,如果敌人骑士没跑的话)~那么这就相当于交战,攻城什么动作也算到所谓的移动速度里了~
这样推理的话,就等于如果我有3个移动为3的骑士,到我这回合,我AI中KnightDecision函数执行了9次~相当于我总共有9*0.5+0.5=5秒的时间了,只是0.5秒分开算了~ 回合到攻击为9移动为1的骑士时,如果发现四周没敌方骑士~我选择行军,即使一步走到敌人面前,我也不能选择主动攻击了(只有等到下回合,如果敌人骑士没跑的话)~
>> 是的
那么这就相当于交战,攻城什么动作也算到所谓的移动速度里了~
>> 很不幸,是的
这样推理的话,就等于如果我有3个移动为3的骑士,到我这回合,我AI中KnightDecision函数执行了9次~相当于我总共有9*0.5+0.5=5秒的时间了,只是0.5秒分开算了~
页:
[1]