stellaris吧 关注:279,072贴子:6,778,356
  • 6回复贴,共1

2.24 简单说说AI和市场

取消只看楼主收藏回复

以上观察基于AI MOD,我询问过作者,他告诉我他对AI在市场上的行为无能为力


IP属地:广西1楼2019-01-24 07:04回复
    首先,AI如何利用市场
    AI利用市场的机制相当特殊,他们的所有市场行为,只是为了维持资源在某个特定的预设数值上
    简而言之,如果没有关于某项资源的预算计划(比如战争中的合金),超出这个值就卖掉,低于这个数值就购买(如果买得起),市场的价格不会影响AI的行为
    这个数字大致是
    能量币 10k(这个数值非常确定)
    矿物 2k
    食物 1k
    合金 3k
    mod会根据月产,游戏进行阶段,尝试改变一些数值,不过大致是这个数值
    这导致了以下的情况


    可以看到,高难度加成下的AI资源,就这样在来回的倒卖中变成了那30%的手续费,实际上,最高难度,AI绝大部分资源都在这种毫无意义的出售/购买中浪费掉了,AI在30年,就能卖掉100K矿物


    IP属地:广西2楼2019-01-24 07:11
    回复
      这张图是一个完美的例子

      让我来说明一下
      这是一个同化者AI,现在在战争中,舰队容量还没满,他急切的需要合金填充舰队,但是有无形的手“强迫”他把宝贵的合金储备都卖到市场里
      现在,因为之前的合金储备都被强制性的卖掉了,他必须等待月合金来制造战舰


      IP属地:广西3楼2019-01-24 07:16
      回复

        你可以看到,这个AI的产能已经相当接近堕落,但是食物 矿物存储都被压得很低,超出部分“被迫”卖到市场里,得到得能量币又“被迫”购买低于预设数字的资源,一来一回,他的资源全部变成了手续费


        IP属地:广西4楼2019-01-24 07:18
        回复
          但在一种情况下,AI不会疯狂的倒卖资源维持一个数字
          即 当某个资源溢出 且每个月收入为正数时,会触发AI的另一种市场行为模式,他们会固定在市场上每个月卖掉最小订单的溢出资源,无论每个月溢出多少
          这应该是P社尝试让AI处理溢出资源的一种脚本行为,遗憾的是,当AI每个月溢出300+合金时,卖掉25合金并没有什么帮助


          IP属地:广西6楼2019-01-24 07:21
          回复
            以上,就是关于AI还有2.24市场价格成因的全部了
            P社用代码强制AI以一种奇葩的形势参与市场 → 高难度下AI“被迫”无视实际需求出售几乎所有资源 → 市场上几乎所有资源价值贬到最低


            IP属地:广西7楼2019-01-24 07:26
            回复


              补图,32年卖掉100K资源


              IP属地:广西9楼2019-01-24 07:31
              回复