Helmod: Assistant for planning your factory

by Helfima

Assistant for planning your factory. Can calculate required ingredients, products, machines, modules, and beacons. Can also calculate power production / consumption.

Utilities
6 days ago
0.14 - 2.0
432K

i Set prio for specific ingredients source

4 years ago

I play a B+A Seablock with your mod. I love it! Thanks so much for that mod!

If i could have a free wish i would like to have a feature:
In A+B you have some high tier recipes were a byprodukt output = input in the same production chain. So what you do is feeding that output back into the input of you production chain. But you still have to implement a 2nd source because the feedback is not enough to have sustained production. At the end you have multiple sources for a specific ingredients in your chain.
In that cases the HELMOD get confused which source to use for the production chain (it´s also possible i dont know how to proper set up a production chain, in that case sorry for wasting your time).
One solution come to my mind was, that you could select a ingredient source as "primary". This source would be used first without increasing the demand for the same. The rest of the demand is provided by the 2nd. source.

4 years ago

Yeah, same issue here.
The only two workarounds I found so far are to either :
- manually use %
- dedicate a production block to the resource, unlock it, and reset the problematic resource to 0

4 years ago

sometimes I find it difficult to understand the requests as my English is not great :)
where you would like to choose, in a block or between blocks

4 years ago

:D
Sorry, i´m also not a native english speaker (GER here) so my english is´t perfect. maybe i descibt it in a bad way :)

i would like to choose inside a block. I try to make a example, hopefully that helps to understand the issue:
In Angels petrochem for e.g. you can use "Naptha" as a source for further processing. In a later processstep in the same production chain you get "Naphta" as a side product.
So what i do in your Mod is: I Select the final product recipe (e.g. plastic) and select max machine throughput. Then clicking on the incredience until i reached the the desired input, crude oil in that case. I also wanne use all the byproducts so i avoid voiding them.
I made a screenshot here: https://steamcommunity.com/sharedfiles/filedetails/?id=1991216517

At the bottom you see the refinery using crude oil producing 4 different outputs. All 4 outputs will be used all the way up to produce plastic. But the Mod uses (in that example) only one of them. In that case the least efficent one and i would have to build 1920 refinery´s :D
If i move the recipes a bit up and down i can get the Helmo to use the red/green/yellow liquid but then ignoring the purple stuff. I will get worse when i add recipies for all the left over Outputs (see the top output summary).

I think Excel would tell me that i created a circular reference and if i had to guess, thats the issue Helmod has.

4 years ago

hum very strange https://imgur.com/a/mHbhF13
but when we use the matrix solver, that solves a system of equation there is not really order.
https://en.wikipedia.org/wiki/Simplex_algorithm
I don’t understand why it’s not the same with you

4 years ago

Order seems to sometimes matter, and for me finding the right order isn't intuitive.
Examples:
https://i.imgur.com/DxDdDoV.png
https://i.imgur.com/iHgrMdt.png
https://i.imgur.com/XEejc8L.png
All three of those use the exact same recipes, in different orders. Only the last one gives me a working solution, and I found that one accidentally while rearranging it to get examples.

It's also not unusual for the matrix solver to give me negative numbers.
Here's an example where adding in a recipe to use a byproduct causes that:
good: https://i.imgur.com/495KN8X.png
bad: https://i.imgur.com/EGRctHu.png

New response