【地下城堡3】堡3行动间隔论证

更新时间2023/9/8372 浏览攻略指北
人物速度档位精确判定方法研究
先上结论:
1:同档位先手快慢速度判定精确看局内速度快慢,精确到3位小数,后几位向上取整。
2:同3位小数局内速度下,出手先后看站位,优先级 前>后 左>右。
一 问题综述 之前在.@@元气饭团 ,回家吃饭以及本人研究成果中表明地堡3中行动间隔并不是连续的,而是间断的。游戏中实际速度只存在1.5,1.6,1.7…3.1,3.2这样间断的速度档位。比如局内1.500到1.599速度在游戏中均是1.5速,且同档位下出手先后看局内速度快慢。具体详情可查阅对应人帖子,此处不再赘述。
但并未研究确认速度判定的精确小数位数等相关问题。 比如: 1. 游戏速度档位判定到底精确到第几位小数?是1.600到1.699都是1.6档?还是1.6000到1.6999都是1.6档? 2. 假如精确到3位小数,那第4位小数位进位方式是四舍五入还是向上或者下取整?比如1.6994是按照第4位四舍五入方式判断为1.699,即处在1.6档?还是向上取整为1.700,而处在1.7档? 3. 同一档位且同一精确局内速度下,出手先后如何判定? 有必要对以上问题深入研究从而更好指导速度配置
二 实验方法设计 通过两位带先发魔魂的英雄击杀劫掠魔魂怪,随后查看伤害结算占比图。因为怪物是被秒杀的,所以谁有伤害,谁就先出手。 这种方式能精确反应出速度以及站位对出手先后的影响。
测试数据如下: 实验1: 树灵基础3.1✖️0.571=1.7701 大漠基础3.0✖️0.591=1.773 现象:不管树灵大漠如何站位,都是树灵快于大漠。 分析:说明同一档位下,出手快慢判定至少精确到第3位小数。
实验2: 幼师基础2.55✖️0.98=2.499 永旺基础2.6✖️0.961=2.4986 现象:出手快慢只看站位,在左边的快于在右边的,在上面的快于在下面的。 分析:2.499与2.4986同速度,再结合实验1,可以推断速度判定只看第3位小数,第4位可能是向上取整或者四舍五入。同3位小数局内速度下,出手先后看站位,优先级 前>后 左>右。
实验3: 龙人基础3.5✖️0.709=2.4815 狮子基础2.55✖️0.973=2.48115 现象: 出手快慢只看站位 分析:2.4815与2.48115同速度,可以推断速度判定第4位并不是四舍五入,而是向上取整。2.4815第4位小数向上取整为2.482,2.48115同样向上取整为2.482。
实验4: 宝山基础3.1✖0.568=1.7608 夜莺基础2.35✖️0.723=1.69905 现象:不管站位如何,夜莺出手快于宝山,但两者处于同一档位。 分析:1.7608与1.69905同档位,侧面验证了实验3的结论,即剩余小数位向上取整,且说明不单看第4位小数,只要第3位小数后其他小数位存在值,即向上取整。
三 其余相关分析: 1.人物面板上显示值只精确到2位小数,第3位四舍五入。比如局内1.695会显示成1.70,但实际档位是在1.6档。局内1.704也会显示成1.70,但实际档位在1.7档。所以显示成1.60,1.70,1.80…2.50,2.60的,不能看面板值判定档位,需要精确算出局内速度判定。 比如大漠基础3.0✖️0.533=1.599,显示成1.60,但实际在1.5档位。
2.当局内速度在1.99901以及1.99999之间时,按照实验结论,向上取整后档位在2.0档位。但面板不会显示保留2位小数:2.00,而是显示保留一位小数2.0。 所以有一个简单判定方法:在档位值1.5,1.6…2.5附近,面板如果只保留1位小数,比如显示2.0,则肯定出现了向上取整导致档位慢一档情况。如果保留2位小数显示2.00,则需要计算判定实际档位。
四:总结 1:同档位先手快慢速度判定精确看局内速度快慢,精确到3位小数,后几位向上取整。 2:同3位小数局内速度下,出手先后看站位,优先级 前>后 左>右。
补充探究面板数据先进位还是算上局内速度最后再进位。 实验场景:冰雪女王普通难度,75%迟缓 雷法基础3.05✖️ 0.543 =1.65615 如果是面板数据先进位一次,则局内速度 1.657✖️1.75=2.89975 在2.9档 如果是局外速度✖️局内速度加成后再进位,则 1.65615✖️1.75=2.8982625 在2.8档 最终测试结果显示为2.8档,所以进位是在局外速度✖️局内速度加成之后发生的
并且局外速度最低1.5,如果压得低于1.5,再✖️局内速度加成之前就会被处理成1.5。实验如下:
狗子基础2.35✖️装备0.5=1.175 冰龙是75%迟缓, 1.175✖️1.75=2.05625 但实际测出来是 1.5✖️1.75=2.625,在2.6档。
2
1