佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 3115|回复: 7

关于我的二追魔宠版一个蛋痛问题的投票(一周)

[复制链接]
  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 204 天

    连续签到: 12 天

    [LV.7]血污怪

    244

    回帖

    1万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    4768

    退役版主

    发表于 2013-10-7 22:44:32 | 显示全部楼层 |阅读模式
    事情是这样的。
    在《Miser二追魔宠版》里有个重要参数——基础资质。
    基本上脚本内所有的系数换算都是以这个为基础的。
    这个参数来源于我对九个城镇生物属性统计后,经过线性加权计算来的。
    计算的基准是7级高级生物的平均资质为60000。这个值,我定义为资质真值。
    而大家看到的其实是600。这个值,我定义为显示值。
    因为资质的重要性,所以这样定义就多了两位有效数字,计算更加精准。
    下面说说蛋痛的问题:
    当时认为系统变量上限(大约是2后面10个零)已经够大了,浪费2个数位提高数据精确性也足够了。
    因为我是不玩变态地图的,这个数字应该足够了。
    但是今天突然发现,在英雄单格生物超过大约1万个泰坦的生物时,某些计算会超过2*10e,造成溢出。
    我不知道变态地图里单格生物会有多少。。估计会超过1万吧。
    下面对我列出的解决方案进行投票:
    方案一:取消2位有效数字。这样容量就增加了100倍。。100万个泰坦,不会超了吧。。
    这个方法有2个坏处。。一是我要重新定义所有系数,部分计算函数也要调整。。好吧,这个请无视。。二是计算精度下降。。
    方案二:减少100倍的生物资质权值。。其实效果同一。。只是计算方法变了。。坏处也同一。。
    方案三:一般计算机编程为了提高精度,计算顺序是加=减=乘,最后算除。。在可能产生溢出的地方,先行进行约分或除运算。。别小看一个运算顺序,在计算机里影响很大的。。
    这个方法精度下降很有可能超过方案一和二,能提高大约5倍的数据容量。好处是。。我改的地方少了。。
    方案四:单格兵1万个泰坦够了,不需要更改。呵呵。。
    现在就这三个方案进行投票,如果哪位有更好的解决方案,请在回复里注明。。
    一周后,我会根据投票结果,对脚本参数进行调整。
    感谢大家参与。。

    单选投票, 共有 14 人参与投票 查看投票参与人

    投票已经结束

    42.86% (6)
    0.00% (0)
    42.86% (6)
    14.29% (2)
    您所在的用户组没有投票权限
  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 204 天

    连续签到: 12 天

    [LV.7]血污怪

    244

    回帖

    1万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    4768

    退役版主

     楼主| 发表于 2013-10-7 23:40:54 | 显示全部楼层
    本帖最后由 Miser1 于 2013-10-7 23:45 编辑

    其实还考虑了方案五。。单格兵力超过1000的按1000算。。这样的话。。对骷髅就要说抱歉了。。
    包括使用不同等级资质不同数量算法也考虑过。。不仅操作麻烦,还不如上面的精度高。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2014-2-4 00:11
  • 签到天数: 144 天

    连续签到: 19 天

    [LV.7]血污怪

    710

    回帖

    9615

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3935
    QQ
    发表于 2013-10-8 00:20:48 | 显示全部楼层
    魔宠职阶多少满?该值是否无限?
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4949

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34677

    论坛守望者论坛元老杰出贡献

    发表于 2013-10-8 08:41:11 | 显示全部楼层
    我不知道变态地图里单格生物会有多少。。估计会超过1万吧。

    看来楼主真没玩过BT地图.呵呵.你要玩A4老大的地图,估计要喷血.
    还是支持方案一吧.资质值什么的不用设置得太大了.
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-10-22 01:13
  • 签到天数: 4 天

    连续签到: 2 天

    [LV.2]野猪

    5

    回帖

    4564

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    79

    社区QQ达人

    发表于 2013-10-9 15:25:50 | 显示全部楼层
    还是支持方案一吧.资质值什么的不用设置得太大了
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-12-6 21:47
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]野猪

    160

    回帖

    6872

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1040
    发表于 2013-10-9 21:19:36 | 显示全部楼层
    不明覺厲 跟風選1
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-3-16 17:24
  • 签到天数: 49 天

    连续签到: 1 天

    [LV.5]女巫

    51

    回帖

    6122

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    490
    发表于 2013-10-10 17:47:32 | 显示全部楼层
    正在试玩中,有问题再说。
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    3 天前
  • 签到天数: 428 天

    连续签到: 1 天

    [LV.9]龙巫妖

    101

    回帖

    837

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    5252
    发表于 2013-10-12 23:44:03 | 显示全部楼层
    A4老大的地图好多都超过1W了

    200W什么的都不在话下

    那个神马万众一心,众志成城的技能什么的
    回复

    使用道具 举报

    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2024-11-14 21:15 , Processed in 0.459207 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

    快速回复 返回顶部 返回列表