#Module synthing should give an ETA to next level
18 messages · Page 1 of 1 (latest)
In this case. A lot. Generally: agreed.
it already knows how to incorporate material milestones into time predictions. it does that for the time to next milestone predictions ;p
^ precisely. it already knows all the calculations and time requirements. And thus should be possible. Infact, you can do it in spreadsheet even now. Just needs setting it up.
However, if the game can do it and display it, so much better.
the only issue is crafting prerequisite materials for an item, which isn't included
i am not sure how that works currently.. i barely use the crafting module, except in cases where the material requirements for the module (or pre-reqs for the materials required) are already completed to final level. cause the Smart synth doesnt work for such cases.
not when both your pre-req and current-req are all completed. As in the above pic. I have finish my snakes entirely. So, i cannot build it with "smart" mode because it will automatically jump to fireworks or something else.
it's not really though. it's just recursively the same problem
note that recursion makes it exponentially more difficult to solve
what? no
you don't need recursion to solve it. i'm not saying you need to implement a recursive solution. i'm saying that solving for the precursors is exactly the same problem as solving for the material in question
it literally is as simple as adding the solutions
except it's exactly the same problem because you know how many precursor materials you need to generate the necessary materials for the next level. and you know exactly how long it takes to make those precursors using the same formula as you laid out above. it make no matter if you precraft all the precursors or if you make them as necessary to support each new craft.
the only "snag" in that is if a precursor were to be made infinite because that is the only thing that the desired material can to to affect the precursor material time. but that is a single edge case that can be considered at the known milestone which does the infiniting.
it truly is as simple as time to make all the precursors + time to make all the desired materials from said precursors. except in the single case of the precursors being made infinite