-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
初次打开时,火箭组件的原料计算错误 #4
Comments
1 已修复,很快就会更新出来 |
对于复杂产物的计算,我认为线性规划很适合解决这个问题。已用pythob验证线性规划可以很好解决原版的石油化工。最近找到一个js版的线性规划引擎https://github.com/JWally/jsLPSolver。 |
火箭那块其实还有个地方,做完100个火箭组件,火箭还要有个发射过程才能获得1000个太空科技包,这个时间间隔差不多40秒左右,在跟别的科技包一起量化的时候这个时间完全没法忽略了 |
@crystalsis 没有特别好的办法提取这个动画时间,至少在原始数据里面我没找到计算方法,有的话欢迎提出 |
@shangke1988 有python源码供参考么?我大概想了一下,似乎要把所有路径都指出来然后一次解,这样会不会过于复杂 |
@garveen https://github.com/shangke1988/tmp/blob/master/factorio_items |
@shangke1988 看到了正在研究,其实这种时候很适合用gist |
@shangke1988 自动计算遇到了另外一个问题:煤炭液化,这就是完全不同的另外一条路径了,怎样能做到让用户选择路径,感觉又是一个坑 |
@garveen 多谢,之前不知道有gist这么方便的功能。有个想法是:输入每种资源的价格,根据获取的难易,线性优化的目标是最终的价格最低。 |
初次打开时,计算火箭组件的原料是错误的,是要50铜。删除需求,再次添加火箭组件,结果正确。或者在下面随便点几个“>”,不知道点到了哪个,结果就好了。
还有关于石化的部分很不好用。如果我想加入其中完善,但是我的js的水平很菜,可能能够实现功能,但可能不合各种规范。可否给出一定建议。比如变量的命名规范。
此外,我对网页的设计很差。设想是否把石油化工部分单独一个部分,自动把需要的石油气、轻油、重油放入页面下部的另一个计算器中,在下面单独设定何种方式。比如轻油裂化等
The text was updated successfully, but these errors were encountered: