大航海时代吧 关注:75,144贴子:982,623
  • 27回复贴,共1

大航海时代4 售价公式解释

只看楼主收藏回复

最近重温大航海时代4,我昨天借着TJ大佬的修改器研究了下售出价格,得出最终售出价格的公式,其与基础卖价、物价指数、星级、流行等四个因素相关。公式如下:
最终售出价格=基础卖价*物价指数*星级*流行倍率
卖价=基础卖价*物价指数*流行倍率,其中热度倍率与流行的关系:
1<热度≤100时,流行倍率=1+热度/100;
100<热度≤127时,流行倍率=1+(200-热度)/100;
-128≤热度≤-57时,流行倍率=1+[(-热度)-56]/100;
当热度为-56时,流行倍率=1,即流行消失。
我们打开内存修改器,点选港口,可以看到具体热度值。光荣在热度这里设计比较特殊,它是用8位短整型的数据存储,因此其最大数值为127,最小为-128。为了减少流行热度降低带来的多值计算的麻烦,光荣将热度1-100就是对应为1-100,101-127则对为99-73,-128至-56对应为72-0。这样的好处是,其热度是时间的单调函数,而流行倍率是热度的分段单调单值函数,每个区段内热度只有一个倍率对应,因而不同时间其热度值不同。这种数值设计给我们提供一个非常好判断流行进行到什么程度的判据。
由于流行度在上升与下降段都是单调的,因此我们只要隔两天看下物价情报,根据其中卖价算出这两天的流行倍率,就能知道现在是流行上升还是下降,流行程度是多少,距离区段结束大概还有多久。为什么说是大概,因为热度随时间不是一个非常好的线性关系,有60%的机率是2天变动1热度,30%的机率是2天变动2热度,或者1天变动1热度,还有10%左右是每天变动3热度。
另外每次出售流行品会同时降低物价指数和流行倍率,对于一次25船的货物来说,其物价指数和流行倍率均降低25/2=13%。并且对于处于流行上升期的物品,会快速终结其流行上升势头,转为流行下降。
综上,我们可以得到了一个最终售出价格的准确关系式,通过这个关系式我们可以准确知道当前流行程度与流行趋势,并能大约预测若干天后流行程度。同时我们也能知道理论最终售出价格是基础卖价的5*2*2=20倍,对于追求极限利润的玩家来说,在实现了倍率最大化后,提升基础卖价的方法就只有造流行,每造一次流行,永久提升基础卖价3%-4%。


IP属地:江西1楼2021-11-03 13:14回复
    每造一次流行,永久提升基础卖价3%-4%
    ——别的我不知道,这最后一句话,明显是错误的


    IP属地:浙江2楼2021-11-03 18:43
    收起回复
      价格提升幅度=(最高价格-当地价格)x发放个数x0.02)


      IP属地:四川3楼2021-11-03 21:59
      收起回复
        而且最高卖价也不是你说的基础卖价的20倍,而是和最高卖价以及物价指数挂钩的:


        IP属地:四川4楼2021-11-03 22:20
        收起回复
          楼上两位大佬一方面误解了我的意思,可能是我买价卖价的说法有点混淆,我统一以物价查询里的买价卖价来说明,另一方面没图不信服。我把我这个计算过程与实证拿出来。
          下面以拉斯帕马斯为例详解下这两个公式:
          买价=基础买价*物价指数*流行倍率
          实际售出价格=基础买价*物价指数*星级*流行倍率

          在上一年的10月23日,其还没有流行,基础买价为3000
          在4月1日已经流行度时,查询热度。

          查得热度为46

          物价查询里显示物价指数为109%
          则计算买价为1.09*1.46*3000=4774,符合物价查询里4774的结果。

          实际/最终买价为7161=4774*1.5=3000*1.09*1.5*1.46,符合公式。
          当卖出一个后

          热度变为56

          物价指数107%,买价=3000*1.07*1.56=5007.6,这与图中买价相符。

          此时最终买价为3000*1.07*1.5*1.56=7511.4,与图中7511相符。
          当什么都不做,只过一天

          热度指数为48

          物价指数还是109%,则买价=3000*1.09*1.48=4839.6,这与图中4839相符。

          最终买价为3000*1.09*1.48*1.5=7259.4,这跟图中7259相符。
          可以看出,物价查询里的买价就等于 无流行、物价指数为1时的(基础)买价 乘上 物价指数 再乘上 流行热度。实际售卖价格则等于买价乘上星级。至于如何改变基础买价,我研究不多,前面随口说说,让大家见笑了。


          IP属地:江西6楼2021-11-04 01:40
          收起回复
            字迹描述清晰.感谢分享.


            8楼2021-11-04 07:52
            回复
              楼主的研究非常好啊。物价公式和热度之前有研究,但之前的研究只发现了热度和流行倍率的定性关系,定量的公式是首次发现!!


              IP属地:浙江来自Android客户端9楼2021-11-04 19:35
              收起回复
                要是全样本当然更好


                10楼2021-11-05 03:56
                回复
                  流行热度那个值,应该用unsigend类型吧


                  IP属地:上海11楼2021-11-05 08:55
                  收起回复