» 您尚未 登录   注册 | 社区银行 | 社区婚姻 | 社区成就 | 帮助 | 社区 | 无图版


火花天龙剑 -> 火炎之纹章 -> 用乱数判定测定角色成长率
 XML   RSS 2.0   WAP 

本页主题: 用乱数判定测定角色成长率 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
lionssi



该用户目前不在线
级别: 注册会员
编号: 11561
精华: 0
发帖: 70
威望: 0 点
配偶: 单身
火 花 币: 36074 HHB
注册时间:2003-09-05
最后登陆:2020-05-11
查看作者资料 发送短消息 引用回复这个帖子
用乱数判定测定角色成长率

运用乱数判别法。
乱数判别法请看下贴(引用他人):

“首先,牵扯到的变量我们称之为乱数.懂的人自懂,不懂的别理它,接着看.

第一步,找一个移动力为5的家伙(这种人多,情况也最简单),让她(他)位于3*3方阵(这九格内不可有任何障碍)的下排中间一格.

第二步,按照以下方法移动光标:右,上,上,左,左,下.走第六步时因为移动力不足,导致你指定的移动路线发生变化.记住,下面是最重要的:如果此时你身边一格的移动路线是横向的,代表此时乱数大于50%,纵向则小于50%.以上的光标移动法姑且称之为绕圈,你要做的工作是每绕一次圈,就记下乱数是大于50%(可记为大)还是小于50%(记为小),然后按B键取消,重新绕圈,再次记下乱数```.直到有连续六到七个"小"出现就可以了.

不忙,我先解释一下各种行动消耗的乱数个数:攻击消耗2个,命中再加一个,使用杖不消耗乱数(比如你攻击敌人,没命中,敌人反击命中,然后你追击命中,此时消耗乱数个数为2+2+1+2+1=8).
第三步,RESET重来.比如你记下的乱数是大大大大小小大小大小小小小小小,而我方某人可以一下KO敌人并升级(消耗三个乱数),那么,按照刚才的方法绕圈五次,消耗五个乱数(大大大大小),然后B键取消,光标指向需要升级的家伙,选定移动路线(指准,不然就要RESET重来),攻击敌人(消耗三个乱数小大小),然后升级.升级用掉七个乱数(大小小小小小小),值得注意的是不需要连续七个小,一是因为不实际,太累,二是因为某人的某项成长素质高于50%的话,对应的乱数即使是大也有可能在升级时提升能力的.

用此法升级,如果不是运气太背的话,那么每次升级长4~5点是很正常的(对成长素质太低的人,如老马,还是别抱太大期望).缺点是太麻烦,推荐只给想培养的人使用此法,其他人顺其自然吧.”

再次声明,以上思想来源于火花天龙剑的论坛的贴子,并非在下原创。

掌握以上方法后,选择某一人物攻击敌人,可以从我方攻击命中率、必杀率和敌人的命中率、必杀率及实际发生的战况判定此次行动的概率。

例:如剑圣鲁特加攻击敌方重甲一名,假设鲁特加命中率80%,必杀率40%,重甲命中率30%,必杀率10%,实际战况为鲁特加攻击命中,未必杀,重甲还击,命中,未必杀,鲁特加追击,命中,必杀。则我们可以判断,在这次攻击中,所消耗的9个乱数为:
乱数序号 1 2 3 4 5 6 7 8 9
乱数大小 <80% 未知 >40% <30% 未知 >10% <80% 未知 <40%

以上乱数中,第1、4、7号乱数为判定攻击是否命中的乱数,第3、6、9号乱数为判定是否必杀的乱数,(第2、5、8号乱数据我估计应为判定使用诅咒性武器是否会自残的乱数,但未经证实,请勿轻信)

接着,我们可以用上面的乱数判别法判定以上9个乱数是大于50%还是小于50%,进一步缩小乱数范围。

再以上题为例:
经过判定后可知:
乱数序号 1 2 3 4 5 6 7 8 9
乱数大小 >50% <50% <50% <50% <50% <50% >50% >50% <50%

联立以上两个乱数的范围可知:
乱数序号 1 2 3 4 5 6 7 8 9
乱数大小 50-80% <50% 40-50% <30% <50% 10-50% 50-80% >50% <40%

再来让某一即将升级的人物在升级时所用到的乱数为这9个乱数中的7个,这样我们可以根据加点情况来判断人物成长率是位于这9个乱数范围内还是范围外,并列出不等式。如:鲁特加升级所用的乱数为1-7号乱数,加点情况及成长率范围如下:
属性名称 血 攻 技 速 运 防 魔防
加点情况 1 1 1 1 0 0 0
成长率范围 >50% >0% >40% >0% <50% <50% <80%

下一步我们改变该人物升级加点所运用到的乱数的位置,得出不同的不等式后联立求解,可得成长率范围。再以上题为例,将位置后移一格,让鲁特加升级时用到的乱数为2-8号,则加点情况及成长率范围如下:
属性名称 血 攻 技 速 运 防 魔防
加点情况 1 0 1 1 1 0 0
成长率范围 >0% <40% >0% >0% >10% <80% <100%

再后移一格,让鲁特加升级时用到的乱数为2-8号,则加点情况及成长率范围如下:
属性名称 血 攻 技 速 运 防 魔防
加点情况 1 1 1 1 0 0 0
成长率范围 >40% >0% >0% >10% <80% <100% <40%

联立以上成长率范围,我们就可以得到鲁特加成长率范围如下:
属性名称 血 攻 技 速 运 防 魔防
成长率范围 >50% <40% >40% >10% 10-50% <50% <40%

再找出另一次的攻击的乱数范围,重复以上过程,直至确定其成长率为止。

注意:1、以上例子中的小于号或大于号实际上包括等于的情况,(因大于等于号及小于等于号输入繁琐,故以小于号和大于号代替,请大家原谅我的懒惰吧)
2、此测试法仅限于简单模式,因困难模式敌人的命中率与必杀率均有加成,比游戏中显示的要高,容易造成误判。

以上想法请大家多多指教。

[楼 主] | Posted:2003-09-13 02:30| 顶端
Heero Rainie

头衔:传说中剑圣传说中剑圣
该用户目前不在线
级别: 火花会员
编号: 9379
精华: 10
发帖: 3088
威望: 25 点
配偶: 单身
火 花 币: 19097 HHB
注册时间:2003-06-25
最后登陆:2020-11-02
游戏王国的浪人(I)艾雷布的骑士(I)朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子


.............
[1 楼] | Posted:2003-09-15 16:27| 顶端

火花天龙剑 -> 火炎之纹章




Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
辽ICP备05016763号
Gzip enabled

You can contact us