其实`我们应该往简单的方面想....毕竟RO这么多公式..没有多少复杂的
怎么说呢,重力社都想出AI这种事情了,公式算什么,凡是做好最坏打算不会又错,看来要推出公式还要进一步的测试
[quote]原帖由 [i]永恒の繁星[/i] 于 2005-12-25 19:13 发表
OTL 推算公式重置 INT*VIT*0。7-VIT^*(5/7-VIT*X)
X为未知数 OTL 我不行了 [/quote]
这么算起来不是很合适吧,130左右智力的创造,打90v左右玩家,HW无大便,怎么也突破1万6了,还要计算HW的减伤,对人的50%
仅仅是 Int*vit*0.7 就远远小于这个伤害啊
:ph34r: 难道公式后面那部分是个很大的负数。。。。。。。
[[i] 本帖最后由 潇然飘 于 2005-12-25 19:29 编辑 [/i]]
我们服务器一个没V没装备的2转号在笑我炼金垃圾..说他没装备只能仍他18*10 搞不懂了,无知的人咋那么多啊.
[quote]原帖由 [i]潇然飘[/i] 于 2005-12-25 19:27 发表
这么算起来不是很合适吧,130左右智力的创造,打90v左右玩家,HW无大便,怎么也突破1万6了,还要计算HW的减伤,对人的50%
仅仅是 Int*vit*0.7 就远远小于这个伤害啊
:ph34r: 难道公式后面那部分是个 ... [/quote]
我算的是单次伤害``最后要*10的
[quote]原帖由 [i]永恒の繁星[/i] 于 2005-12-25 19:32 发表
我算的是单次伤害``最后要*10的 [/quote]
:ph34r: 那还是感觉有漏洞啊,就拿130I扔90v来说
公式减号前面算出来是 130*90*0.7=8190
后面那一部分的最大值是 vit*5/7<100 基本可以无视掉
对人单下4000的基础伤害,要比实测高太多了
[quote]原帖由 [i]潇然飘[/i] 于 2005-12-25 19:38 发表
:ph34r: 那还是感觉有漏洞啊,就拿130I扔90v来说
公式减号前面算出来是 130*90*0.7=8190
后面那一部分的最大值是 vit*5/7<100 基本可以无视掉
对人单下4000的基础伤害,要比实测高太多了 [/quote]
OTL 也许我没写清楚 VIT^ 是VIT的平方
我总感觉应该是2个公式相乘 一个公式是关于INT的函数 一个是关于VIT的函数
一次函数无论怎么变形 终究还是AX+B的形式
而两次函数都可以转化成AX^2+BX+C的形式
然后套几个数字进去一算,就能得出A B C
从而可以推断既不是一次函数也不是二次函数
召唤芊芊~~~~~(在我映像中芊芊是数学型,海棠是语文型)
OTL 发现总和实际有偏差
[quote]原帖由 [i]暗黑殿堂[/i] 于 2005-12-25 19:52 发表
一次函数无论怎么变形 终究还是AX+B的形式
而两次函数都可以转化成AX^2+BX+C的形式
然后套几个数字进去一算,就能得出A B C
从而可以推断既不是一次函数也不是二次函数 [/quote]
这是肯定的,如果是一次或者二次,待定系数就可以解决了
怕就怕有高次因子,有自然对数,乃至有三角变换
……原来和V成线形关系,怪不得那么吓人
难以想象对人如果不是一半的话GVG PVP是什么概念
对数……倒是提醒了我
我再用对数算算看
对数...........OTL`开工
放弃....我情愿想想简单的公式
[quote]原帖由 [i]paulzjm[/i] 于 2005-12-25 20:00 发表
……原来和V成线形关系,怪不得那么吓人
难以想象对人如果不是一半的话GVG PVP是什么概念 [/quote]
和V貌似不是线性关系。
好奇怪的曲线
个人感觉RO还不会出来很复杂的平方之类的公式吧,用aI+bV+cIV+dI/V+eV/I+f/IV+g=h(h是伤害)应该能算出公式才对,关键是那个保留小数的问题,会造成很大的偏差呢。。。有兴趣的去算算看吧。。。。。我找解方程工具去。。。
收工``明天继续 感觉就是1个VI的2元1次函数减去个关于VIT的1元N次函数``
怨念:个圣诞真无聊啊`小鸟漂白了 loli长大了``人生无趣了
我坚信!公式没有那么复杂!
记得看到一张图是加怒的打了XXX50
看来小数点后那位被放大了,
那是不是说以后测试的时候最好都带着怒测呢?
这样误差可以小点吧?
[quote]原帖由 [i]八仔[/i] 于 2005-12-26 00:43 发表
记得看到一张图是加怒的打了XXX50
看来小数点后那位被放大了,
那是不是说以后测试的时候最好都带着怒测呢?
这样误差可以小点吧? [/quote]
放大10倍或许有点点效果。。。:ph34r:
需要更详细点的数据
具体为:
1:V 40 V50的测试数据
2:相同VIT的不同怪,伤害是否一样
3:给出某种怪(最好VIT是10的倍数)从I 95到115的数据
目前还在整理中,分为2段
一段是随INT递增的部分,其系数与VIT有关,
一段是随VIT递增的减伤部分,大致上应该是 (VIT*0.8)^2,即VIT减防的平方
前面一段比较复杂,有点头绪不过还没弄好
貌似[color=Blue]INT*(VIT*0.8 - [c*VIT-b]/a) - (VIT*0.8)^2[/color]
有点类似这样的
[[i] 本帖最后由 我行我素~ 于 2005-12-26 01:09 编辑 [/i]]
那个。。。我有还一点要说的。。。。
显示伤害,[color=red]不一定[/color]就是实际伤害
比如说HX,比如说SB。。。
引一段HX相关的文字,翻译懒得做了。。
ダメージ計算後、2で割って端数を切り捨てしたダメージが2HIT
([color=red]切捨ては表示だけ。[/color]2001ダメージなら表示は2000[color=red]でも[/color]実際は2001与えている)
[[i] 本帖最后由 lolicon 于 2005-12-26 01:15 编辑 [/i]]
个人觉得应该参照破锥和心灵的公式~~~~
[color=Blue]aI+bV+cIV+dI/V+eV/I+f/IV+g=h[/color]
用控制变量法,当V为常量时
(a+cV+d/V)I+(eV+f/V)I+(bv+g)=h
设a+cV+d/V=A eV+f/V=B bv+g=C
于是AI+B/I+C=h
I为变量,设I为X,h为Y
AX+B/X+C=Y
这是一个无理方程
当X=40时 Y=808
当X=80时 Y=2532
当X=110时 Y=4116
代入推得A=4084/70 B=341440/7 C=-19216/7
得出方程 (4084/70)*int+341440/(7*int)-19216/7=伤害
但是当代入除了40、80、110以外的INT得出这个方程是错的,从而证明
[color=Blue]aI+bV+cIV+dI/V+eV/I+f/IV+g=h[/color]也是不正确的
---------------------------------
INT=25时 [color=Red]玩家[/color]VIT104裸体伤害是176
40 404
41 421
42 439
43 457
44 476
45 494
60 799
61 820
62 842
63 865
64 887
80 1266
90 1519
100 1789
110 2058
2次方程这个方向应该是没错误的吧
感觉int的系数很难确定,而且v不是只跟一个数有关
我还是怀疑只是简单的加减乘除 涉及不到高次-O-
(INT*0.281)*(1+VIT*142/100)*skilllv
这个是技能模拟器里给出的公式
我时间到了 哪位有空带数值进去算下看有点启示没