版本:墙2.3.1原版,手头无黑心,但基本规则应该不会有太大的变化。
方式:分析存档文件 + 数据文件,结合游戏面板数据做推测,然后根据推测结论来预测未来,和实际未来作对比以验证推测是否正确。1836开局比利时,1月5日、6日、7日分别存档,对比后得出一些结论:
一,贸易面板数据的解释和计算方法:
鼠标移到任一商品上面,可以看到供应、需求、实际购买三个数据,其中”供应“是本日的数据,而”需求“和”实际购买“都是上一日的数据,所以读盘的第一天,只显示”供应",“需求”和“实际购买”都为零,以下结合存盘文件进一步证明这个观点,以下所涉及的存盘文件数据均在存盘文件最开始的部位,可自行打开查看:
1,实际购买:上一日实际销售(购买)总量
1月7日,打开面板看弹药数据:

看存档文件对比,左边为1月7日存档,右边为1月6日存档:

可以看到有两个表,一个叫“actual_sold",一个叫"actual_sold_world",面板上的实际购买 = actual_sold + actual_sold_world. 验算一下:31.05264 + 17.13577 = 48.18841,四舍五入就得到48.188,和面板完全吻合。别的商品也是如此,就不贴图了,自己可以验算一下。
因为1月7日的面板显示的是1月6日存档文件的数据,所以说面板显示的“实际购买”是上一天的历史数据。
2,供应:全球总产量(猜)。来自存档文件的这里,因为是1月7日的存档文件,所以显示的是当天的数据。

3,需求:地球的需求,这是上一天的历史数据,和“实际购买"一样。来自1月6日存档文件的这里:

注意,和sold表一样,存档文件里也有两个demand表,real_demand和demand:

可以看到弹药的demand的很大,比real_demand大很多,这个是什么意思呢,我们往下看。
2,市场生产、销售的过程:
1月7日面板数据
供应:69.966
需求:65.464
实际购买:48.188 = actual_sold(31.05264) + actual_sold_world(17.13577)
先根据字面意义猜测一下:actual_sold是指内部市场销售,actual_sold_world是指内部市场销售完之后进入到世界市场销售的部分(也就是根据排名购买的部分)。
也就是说:生产产品,总量A -> 内部市场购买B(内需) -> 剩余部分A-B进入世界市场,根据排名挨个买。
后面会验证一下这个猜测是否正确,另外这里还有个问题:供应 - 实际购买 = 69.966 - 48.188 = 21.778, 这多出的部分物资去了哪里? 第一种可能:白白扔掉;第二种可能,进入火星。
待续。。。
另外求一个最简mod做测试:全世界只有1个国家(1块地)有人。