周一伤害图震个楼。
简单几个步骤,最大化节约洗品格的消耗。
作者:咒骂山谷13 卡卡罗特 (q366888889)
适用于游戏内洗品格的绝大多数情况,旨在洗到40-45左右且最节约阿索特或者玉。
例如洗力量(下简称“力”),次选生命(简称“血”),护盾最次(简称“盾”)。下为具体步骤:
1、按行与列,分别计算“力”最少的行与列,将同为“力”最少的行列出。例如第五行、第二列、第七列都为4个“力”,是场上最少;
2、得到的几个行列中,分别计算该行/列中“血”与“盾”格子所相交的列/行中“血”与“盾”的数量(这句有点拗口,得好好理解),按行/列加总。至此第一步所得到的每个行列都得到一个数值,我们称“得分”。例如第五行非“力”格子为“血”“血”“盾”,第一个“血”对应列的非“力”格子数为2,第二个“血”对应列的非“力”格子数为1,第三个“盾”对应列的非“力”格子数为2,加总得到第五行的得分为2+1+2=5;
3、将上一步得到的多个“得分”从小到大排列,看同为最小值的行/列中,哪个“血”更少“盾”更多则选取该行/列。例如第五行算下来“得分”是5,第二列“得分”是6,第七列“得分”是5,则第五行与第七列“得分”都最低。但是第五行中“血”有两个、“盾”有一个,第七列中“血”只有一个、“盾”有两个,则选取第七行;
4、牢记所选取行/列的“得分”及“血”数量,点一下洗点。例如此时第七列是5分,“血”数量为1;
5、点完洗点后,有三种可能性需要进行计算判断:
5.1、“力”数量增加,则保存,然后回到步骤1,重复;
5.2、“力”数量减少,则继续点击洗点,回到步骤5,重复;
5.3、“力”数量不变,此时按照步骤2的方式计算出本行/列新的“得分”,与之前本行“得分”作比较:若新“得分”更高则保存,然后回到步骤1重复;若新“得分”更低则继续点击洗点,回到步骤5重复;若新“得分”与之前一致,则比较“血”数量是否有增长,增长则保留、未增长则点击洗点,重复。
6、持续以上步骤直到达到洗点目标/阿索特用尽/玉用尽。
这种策略优势在于每一步洗点都能使场上局面向更好来发展,缺点是特别繁琐。
为了使得方法更简易可行,我写了个自动采用该算法的洗品格的工具脚本。如懒得自己用这算法洗,可以加我(366888889)索取脚本,或者让我代洗,均免费(可能还有bug,测完随时反馈我修复)。
以上。祝各位大佬游玩快乐。