Hasty Briefsbeta

双语

Solving Factorio Quality

a day ago
  • 《异星工厂:太空时代》引入了五个质量等级(普通、罕见、稀有、史诗、传奇)和质量模块,这些模块给生产增加了随机性,可以通过重复和回收来管理。
  • 作者使用矩阵乘法将质量转变建模为概率向量和转移矩阵,从而能够精确计算多步骤过程。
  • 分析的关键策略包括无需回收的机会性制作(“赌博”)、纯回收循环(“清洗”)、制作-回收循环(“升级循环”)以及小行星再处理(“太空赌场”)。
  • 回收循环的动态平衡被捕获为一个线性方程组,通过高斯消元法求解以获得精确比例,而非迭代近似。
  • 一个交互式网页计算器(factoqual)使用TypeScript构建,采用有理数算术实现精确结果,部署在Grebedoc上,源码可在Codeberg获取。