分析流 | 如何计算画图AP?
Posted on
AP
Ingress Beijing,点击上方蓝字关注
本结论参考了 @JohnnyDOP 的《画图AP的凑数经验》一文。
首先说结论:在全对的情况下,获得的AP=基础分(见表1)+速度奖励(即结算界面的Speed Bonus)。
举例:画8塔五图全对,速度奖励为56%,则画图所得AP为:363 + 56 = 419。
表1:不同等级Portal的基础分和总画图时间
Portal 等级 | 基础分 | 总画图时间 |
L 1 | 78 | 20s |
L 2 | 140 | 20s |
L 3 | 206 | 20s |
L 4 | 206 | 19s |
L 5 | 206 | 18s |
L 6 | 280 | 17s |
L 7 | 280 | 16s |
L 8 | 363 | 15s |
在非全对的情况下,AP = 50*画对的个数。
在此基础上,话敌方po有100AP加成。
速度奖励的计算
速度奖励=剩余时间/总时间 * 100%。
但是在实际观测过程中发现,实际的速度奖励结果,并不等于根据此公式计算的结果。最近在起八的过程中,记录了部分画图时间(感谢 @LazyCandy 的大力支持)。在25次数据中,有4次出现了误差(见下面的表2)。于是需要对公式进行修正,使之更好的符合观测到的数据。
速度奖励 = 剩余时间 / 总时间 * 100% - 修正值,然后向下取整。
(目前假设八塔的修正值=0.15%,即Total Time的1/10000)
再次举例:
画8塔五图全对,剩余时间为7.96s,则速度奖励为7.96/15 - 0.15% = 53.07% - 0.15% = 52.92%,向下取整后实际速度奖励为52%。画图所得AP为:363 + 52 = 415
图2:一组画8塔的剩余时间和获得AP的数据
Time Left | Speed Bonus | AP | Total Time | Percentage |
8.5 | 56 | 419 | 15 | 56.67% |
8.8 | 58 | 421 | 15 | 58.67% |
7.96 | 52 | 415 | 15 | 53.07% |
6.83 | 45 | 408 | 15 | 45.53% |
8.25 | 54 | 417 | 15 | 55.00% |
9.03 | 60 | 423 | 15 | 60.20% |
7.11 | 47 | 410 | 15 | 47.40% |
2.81 | 18 | 381 | 15 | 18.73% |
6.86 | 65 | 408 | 15 | 45.73% |
8.7 | 57 | 420 | 15 | 58.00% |
6.48 | 43 | 406 | 15 | 43.20% |
2.46 | 16 | 379 | 15 | 16.40% |
8.63 | 57 | 420 | 15 | 57.53% |
8.6 | 57 | 420 | 15 | 57.33% |
6.13 | 40 | 403 | 15 | 40.87% |
5.08 | 33 | 396 | 15 | 33.87% |
9.78 | 65 | 428 | 15 | 65.20% |
2.46 | 16 | 379 | 15 | 16.40% |
9.25 | 61 | 424 | 15 | 61.67% |
9.9 | 65 | 428 | 15 | 66.00% |
7.03 | 46 | 409 | 15 | 46.87% |
9.11 | 60 | 423 | 15 | 60.73% |
9.65 | 64 | 427 | 15 | 64.33% |
7.83 | 52 | 415 | 15 | 52.20% |
7.18 | 47 | 410 | 15 | 47.87% |
这样,暂时就可以说的通了。然而因为实验数据太少,修正值也许会有误差,欢迎各界人士提供更翔实的实验数据!然而让我很疑惑的是,为何猩猩给出的奖励结果和计算会不一样,谁知道哪里会有什么奇怪的逻辑呢?
与此同时,我还观测到了一个奇怪的情况:画图全对,但是剩余时间0s的时候,不给ap,同时却获得了画图全对的奖励物资。
基础分的计算
AP的详细计算公式为:AP = AP Base + AP Perfect Hack Bonus + AP Speed Bonus。必须要注明的是,只有在画图全对的情况下才有Perfect Hack Bonus 和Speed Bonus。
(此处AP base和前面的”基础分“不是一个概念。)
AP Base = 50*Number of Correct Glyphs。
AP Perfect Hack Bonus = 20*2^(Number of Glyphs/2)。
显然,对于每个portal,当画图全对的时候,AP Base 和 AP Perfect Hack Bonus都是固定的,唯一有变化的,就是AP Speed Bonus。因此在最开始的结论中,基础分 = AP Base + AP Perfect Hack Bonus(取整)
Number of Glyphs | AP Base | Calculation | AP Perfect Hack Bonus | 基础分 |
1 | 50 | 20*2^0.5 | 28.28427 | 78 |
2 | 100 | 20*2^1 | 40 | 140 |
3 | 150 | 20*2^1.5 | 56.56854 | 206 |
4 | 200 | 20*2^2 | 80 | 280 |
5 | 250 | 20*2^2.5 | 113.1371 | 363 |
AP Speed Bonus此处不再赘述。
Hack Bonus与AP
在最后结算界面中显示的Hack Bonus(入侵奖励)又是如何计算的呢?
Hack Bonus = 10 * Number of Correct Glyphs * 100% + Perfect Hack Bonus)
即对于五图来说,Hack Bonus = 50% + 112% = 162%
Number of Glyphs | Perfect Hack Bonus | AP Perfect Hack Bonus |
1 | 28% | 28 |
2 | 40% | 40 |
3 | 55% | 56 |
4 | 80% | 80 |
5 | 112% | 113 |
那您要问了,这Perfect Hack Bonus的数字理应和AP的计算相关,但是为何和AP Perfect Hack Bonus又会有一些细小的差别呢?
我建议啊,大家就拿着香蕉去供奉一下猩猩,然后问问这究竟是为什么呢?
Reference:https://fevgames.net/ingress/ingress-guide/actions/glyph-hack/
It's Time to Move!
欢迎登陆北京ingress抵抗军官网
扫描二维码关注我们
本文还将被推送到
历史文章请访问 https://bjres.net 查看
投稿邮箱:tougao@bjres.net