A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: veristia

时间轴的概念——游戏的灵魂之一(顶楼最后部分已增加新内容)

[复制链接]

圣骑士

到卡召专区来

精华
3
帖子
2792
威望
3 点
积分
3127 点
种子
5 点
注册时间
2005-4-5
最后登录
2024-7-30
发表于 2005-8-30 21:27  ·  上海 | 显示全部楼层
呵呵,布局也很难控制,那个表格我明明是对齐的,发出来就歪掉了,竟然不是所见即所得,晕

本来我想把我试验的数据都发上来的,但四行就这么难看,17,8行根本就没法看了

征服者

被邪恶住

精华
1
帖子
7227
威望
1 点
积分
7354 点
种子
5 点
注册时间
2005-7-21
最后登录
2016-3-29
发表于 2005-8-30 22:53  ·  辽宁 | 显示全部楼层
我得出的结论是: 电脑会自动选择有利于该生物的计算方式,也就是哪个公式算下来的hp高,电脑就用哪个公式,剩余hp= max( 公式一, 公式二 )。

XDXDXD确实如此OTL

目前特例都是HP只多不少,若没有逆天反例该理论就是无敌的

用两套公式CPU选择也能研究出来...忍不住再拜一次

征服者

被邪恶住

精华
1
帖子
7227
威望
1 点
积分
7354 点
种子
5 点
注册时间
2005-7-21
最后登录
2016-3-29
发表于 2005-8-30 23:12  ·  辽宁 | 显示全部楼层
用ST20的生物攻
放在一块LV1水地上且只有这一块水地的


剩余HP应该是20吧

用矮人验证了..

圣骑士

到卡召专区来

精华
3
帖子
2792
威望
3 点
积分
3127 点
种子
5 点
注册时间
2005-4-5
最后登录
2024-7-30
发表于 2005-8-30 23:43  ·  上海 | 显示全部楼层
下面是引用煋之小白于2005-08-30 22:53发表的:


XDXDXD确实如此OTL

目前特例都是HP只多不少,若没有逆天反例该理论就是无敌的

呵呵,这个公式可不是硬凑凑出来的哦(虽然我考数学最拿手的就是凑答案)

是我一步一步推理得出来的:)


我大概的思路是这样的:

根据你的试验,明显有两种公式,但为什么要有两种计算方法?为什么制作人员一定要设计两个公式,而不是简简单单的用其中的一个公式来应付所有的情况?

唯一的答案是——因为不能。只用一个计算公式不能应付所有的情况,也就是说这两个公式在特定的情况下都会出现瑕疵,所以要两个公式互补。

接着我就找到了这两个公式的漏洞,并且观察另外一个公式如何来弥补对方,接着就得出结论拉
然后和我的试验一比较,结果没问题,所以来告诉大家拉:)

退伍者

Sulfurous Balloon

精华
6
帖子
1838
威望
6 点
积分
2396 点
种子
0 点
注册时间
2004-12-1
最后登录
2013-4-8
 楼主| 发表于 2005-8-31 10:17  ·  上海 | 显示全部楼层
下面是引用imagineer于2005-08-30 18:16发表的:
我把你做的试验整理一下吧,方便找出公式(我已经略微有些想法了,吃好饭再来总结)



[tbl]楼数,原hp  ,置换后hp  ,地形,道具  ,受伤  ,战后hp  ,回地图hp
.......


我帮你编辑了一下,这样看起来方便一点。不介意吧

圣骑士

到卡召专区来

精华
3
帖子
2792
威望
3 点
积分
3127 点
种子
5 点
注册时间
2005-4-5
最后登录
2024-7-30
发表于 2005-8-31 12:11  ·  上海 | 显示全部楼层
当然不介意啦,我编辑了几次,都没办法对齐
多亏了小V兄了

退伍者

Sulfurous Balloon

精华
6
帖子
1838
威望
6 点
积分
2396 点
种子
0 点
注册时间
2004-12-1
最后登录
2013-4-8
 楼主| 发表于 2005-8-31 12:30  ·  上海 | 显示全部楼层
下面是引用imagineer于2005-08-30 20:33发表的:
小白,小V兄,经过近20次的试验,我已经找到了计算伤害值的方法拉!!!


首先,我们到现在为止共看到过两种计算剩余hp的方法,未加入细节的大略公式如下:


希望想通的,也能交流交流:)
.......


仔仔细细阅读了几遍,确实能解释目前所有的灵异现象。

I君的分析总结能力确实优秀。其实本来小白在118楼的判断已经很接近你的结论了,但还差了一点点,因为被120楼的反例***。终于I君在此基础上更进了一步,取两者的MAX,很有效的解决了先前的矛盾。


你说“希望想通的,也能交流交流:)”,那么我就来谈谈我对你的结论的认识,作为补充吧。其实只能算是对你的精彩结论的一些个人理解


首先,你说的“剩余hp”是否改成“战斗后地图上剩余的HP”更为妥当,因为我们当然清楚,但其他没看前面回帖的人可能会和“战斗结束时显示的hp”弄混。

其次,所谓的“持久伤害”,就是指攻击方实打实的打到防御方后造成的伤害值,而非一些因为外在因素造成的能力变换,而那些由于外在因素造成的能力变换就是文中提到的“非持久性的伤害”。

最后,这两个公式其实适合所有的生物。因为对于不置换hp的生物来说,由于无hp变化,这两个公式中的“原始hp”=“置换后hp”,即两个公式变为同一个。只不过对于置换hp的生物来说,才会分成两个,所以也不用说“公式二是置换hp的生物独有的公式”了吧,因为这两个公式其实都能算作置换hp的生物独有的公式。


以上其实都是一些咬文嚼字的认识,只是第一遍看没完全理解的部分,I君可以不予理会。  

退伍者

Sulfurous Balloon

精华
6
帖子
1838
威望
6 点
积分
2396 点
种子
0 点
注册时间
2004-12-1
最后登录
2013-4-8
 楼主| 发表于 2005-8-31 12:55  ·  上海 | 显示全部楼层
下面是引用煋之小白于2005-08-30 22:53发表的:


XDXDXD确实如此OTL

目前特例都是HP只多不少,若没有逆天反例该理论就是无敌的

用两套公式CPU选择也能研究出来...忍不住再拜一次  


跟随小白一同参拜

目前应该看不到反例了。

已把I君的结论放到了顶楼方便大家参考。  



ps1.其实是让大家监督啦  

ps2.嘘,不要说出来呀,遭I君追杀

圣骑士

到卡召专区来

精华
3
帖子
2792
威望
3 点
积分
3127 点
种子
5 点
注册时间
2005-4-5
最后登录
2024-7-30
发表于 2005-8-31 12:57  ·  上海 | 显示全部楼层

回复

V君,你上上楼文中的到数第二段有些问题

那就是公式二,即采用置换后hp的公式,他是要减去非持久性伤害的,也就是使用道具被减去的血,也是实实在在的反映到回地图的hp的

小白的109楼的数据可以说明这一点

其他的都对,我去改一下名词,免得别人误解

圣骑士

到卡召专区来

精华
3
帖子
2792
威望
3 点
积分
3127 点
种子
5 点
注册时间
2005-4-5
最后登录
2024-7-30
发表于 2005-8-31 13:08  ·  上海 | 显示全部楼层
另外,我昨天也一并想通了你和小白所说的,战前预测对于公式选择的影响

本来你们得出的这个结论已经很完美了,可惜小白多做了一个试验,哈哈

一开始你们提出这个结论时,我不太赞成,因为这是完全多此一举的,为什么要根据战前预测来进行公式的选择呢?完全没有道理亚。
但是这个结论又解释了所有的例子,我当时认为有可能是数据被错误的继承了,也就是战前计算的战后的hp被错误的写入了,这当然是可能的,毕竟程序有bug是很正常的

但后来我得出取max的结论后,我也知道了你们的结论为何能够解释大部分的例子

因为如果战前预测置换生物会死的话,如果活下来,那一定是因为采用公式二的hp比较多。况且你们昨天也没有使用增加hp的道具,都去使用-30hp的道具了,如果预测会死,那不用加hp的道具就一定会死的,这逼迫电脑一定要用公式二

而对于战前预测会活下来的,由于使用的是-30hp的道具,如果用公式二会强行少掉30hp,所以一定是公式一的剩余hp比较多

这不能不说是一种巧合
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-22 21:29 , Processed in 0.234591 second(s), 12 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部