doubleaxe / daxfb-calculator

Calculator/Factory Planner for factory management games. Evospace. Captain of Industry.
https://doubleaxe.github.io/daxfb-calculator/
MIT License
3 stars 4 forks source link

Fast breeder reactor upkeep #6

Closed alsimoneau closed 1 year ago

alsimoneau commented 1 year ago

The Fast Breeder Reactor has an optional enrichment recipe that is done automatically if blankets are provided but doesn't throttle the main reaction.

This is currently modeled by having the enrichment process as a separate recipe. However, the enrichment node still contributes to the population, maintenance and computing requirements.

I don't know the best solution, but potentially creating a different node specifically for the enrichment process would be the simplest solution.

doubleaxe commented 1 year ago

Hello.

For backward compatibility I left this enrichment process as separate recipe, because it was like this in previous version. I didn't think about upkeep cost.

I could merge this recipe, so FBR will have either plain fuel-to-steam recipe and fuel-to-steam+enrichment.

Actually enrichment process cannot work without fuel-to-steam, and this will follow in game behavior close enough.

alsimoneau commented 1 year ago

The opposite is true though, and in a balanced system the enrichment is over producing slightly.

On Thu., Jun. 8, 2023, 11:28 Alexey Usov, @.***> wrote:

Hello.

For backward compatibility I left this enrichment process as separate recipe, because it was like this in previous version. I didn't think about upkeep cost.

I could merge this recipe, so FBR will have either plain fuel-to-steam recipe and fuel-to-steam+enrichment.

Actually enrichment process cannot work without fuel-to-steam, and this will follow in game behavior close enough.

— Reply to this email directly, view it on GitHub https://github.com/doubleaxe/daxfb-calculator/issues/6#issuecomment-1582823554, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBNRB4GGYTO7ZLXRMCC6E3XKHVQ5ANCNFSM6AAAAAAY6L44EM . You are receiving this because you authored the thread.Message ID: @.***>

doubleaxe commented 1 year ago

Made this: image

It will be a little quirky if you want parts of this recipe to have different rates, you will have to use storages to supply/remove exceed resources, but it is most I can do without changing many parts of project.

doubleaxe commented 1 year ago

Fixed in v1.0.20