bobingabout wrote: Sun Oct 13, 2019 11:03 am
You know what the problem is?
I tweaked values and costs for the 0.17 migration, especially those of the rocket fuel.
I forgot to tweak the same ones from enriched fuel... it should cost HALF as much Hydrazine as it does.
(To note: I did actually make a note that I should look into it when you first mentioned it seems off, I just didn't get around to looking into it until today)
And still, 100 Hydrazine + 1 solid fuel block for 50MJ vs 160 Hydrazine + 80 dinitrogen tetroxide for 100MJ should still leave Rocket fuel as a better option, but without making Enriched fuel (from hydrazine) pointless. (the rocket fuel option requires setting up a second production chain for the dinitrogen tetroxide after all, or at the very least, tacking it into your already existing nitrogen, oxygen and hydrogen feeds)
Have you looked at the Oil based Enriched fuel recipe at all?
No problem at all, I know trying to develop this mod must be difficult enough, even without having to keep re-doing portions whenever Factorio has an update! Funnily enough, when I first found this, my initial thought was, "Hmm maybe this would all work better if Enriched Fuel just cost half as much Hydrazine," but I never bothered saying so because I only just start playing this mod and had no idea if changing that might accidentally affect a bunch of other stuff
Some quick napkin math for the 100 Hydrazine recipe for Enriched Fuel shows that upon unlocking Rocket Fuel, using all tier 1 machines with no Modules, Enriched Fuel might be sliiightly more efficient than Rocket Fuel, but once you put even just lvl 1 or lvl 2 Productivity Modules in place, Rocket Fuel pulls out way ahead of Enriched Fuel, almost double. And since Rocket Fuel is in Blue Science, where you should already have Modules up and running, that seems very appropriate. So overall it looks like the 100 Hyrdazine recipe ought to work quite nicely!
I haven't gotten around to checking out the Liquid Fuel > Enriched Fuel line yet, but plan to as soon as I get up more of the fluid-based fuel system going. All very interesting stuff! Thanks again for all the work you put into your mod, and the prompt replies here!
EDIT:
Played with the fluid fuels a little bit, but can be tricky to compare with all the different ways to process Oil. Right now I've made a comparison with you starting with Light Oil, and kinda ignoring the option of burning Heavy Oil / Crude Oil since they seem objectively worse than cracking to Light Oil in terms of energy & pollution. Given that you have 10 units of Light Oil, and just using tier 1 tech with no Modules, you can choose to convert it into:
- Just burn it directly 15 MJ
- 1x Solid Fuel directly 11.68 MJ
- 2x Solid Fuel via cracking into Hydrogen with 2x Coal 14.3 MJ (22.3 MJ if you don't count the 8 MJ from the 2x Coal)
- Cracking into
350x Hydrogen 333x Hydrogen 15.078 MJ 14.985 MJ
- 0.45 Enriched Fuel via using some Light Oil cracked into Hydrogen, some for Solid Fuel, with 1x Coal 17 MJ
- 10x Liquid Fuel directly 22.74 MJ
- 0.5 x Enriched Fuel via Liquid Fuel 23.9 MJ
- 0.38x Rocket Fuel via cracking into Hydrogen 22.8 MJ
- 1 Enriched Fuel via using Light Oil for Solid Fuel and electrolysis for Hydrogen 26.6 MJ
- 1 Enriched Fuel via using Light Oil cracked into Hydrogen for Solid Fuel with 1x Coal and electrolysis for additional Hydrogen 26.6 MJ (30.6 MJ if you don't count the 4 MJ of the Coal)
- EDIT: 1 Enriched Fuel via getting all Hydrogen by Electrolysis with 1x Coal, and just burning the 10 Light Oil directly 32.2 MJ
- EDIT: 1 Enriched Fuel via getting all Hydrogen by Electrolysis with 1x Coal, and converting the 10 Light Oil into Liquid Fuel 39.94 MJ
This seems to give a nice mix of options with various advantages & disadvantages!
Converting into Solid Fuel for fuel loses some energy, but gives less pollution and is relatively simple by sticking with non-liquid fuel system.
Converting directly into Liquid Fuel is very simple, and gives a nice energy boost.
Funnily, cracking it down to Hydrogen
stays almost exactly energy-neutral, even counting the electricity cost at tier 1, ALMOST breaks even, slightly losing energy but gives a greatly reduced pollution if you plan on burning the Hydrogen for fuel. Otherwise, it's much more efficient when starting out to get all your Hydrogen through Electrolysis and use your Light Oil as Liquid Fuel, or Light Oil > Liquid Fuel > Enriched Fuel recipe, or burn it directly, at least until you start getting more powerful Modules.
Converting it into Enriched Fuel through the Light Oil > Liquid Fuel > Enriched Fuel recipe gains you even more energy, but requires you to get to Blue Science first. However, it weirdly seems cheaper to convert Light Oil into Enriched Fuel via making Solid Fuel from the Light Oil and Electrolysis for the Hydrogen, compared to just simply going Light oil > Liquid Fuel > Enriched Fuel. Even more interestingly, this process only requires Red Science to do, and it will get even cheaper still once you start adding Modules due to the many steps, but the trade off is that it is a much more complicated production chain.
(NOTE: See EDIT 2 below, without at least mid-tier Modules it's actually even BETTER to use Electrolysis for getting Hydrogen instead, and just turn the Light Oil to Liquid Fuel for burning, or use the Light Oil > Liquid Fuel > Enriched Fuel recipe, or even just burn it directly, rather than making Solid / Enriched Fuel by cracking the Light Oil down to Hydrogen, so long as you have a little Coal to spare.
Rocket Fuel at first glance seems lackluster by being slightly worse than Enriched Fuel, and also requiring Blue Science. However, the long production chain benefits a lot from Modules, and will quickly start beating all other options once you start adding even low lvl Production Modules.
All in all those are some interesting choices, with the only odd one out being how oddly effective the
"Enriched Fuel via using Light Oil for Solid Fuel and electrolysis for Hydrogen" option is compared to the higher tech of
"Enriched Fuel via Liquid Fuel", but
"Enriched Fuel via Liquid Fuel" can still be useful due to how profoundly simple the production chain for it is. EDIT: The Light Oil > Liquid Fuel > Enriched Fuel recipe is actually even more useful early on, as it's probably the most efficient use of Light Oil until strong enough Modules allow "Light Oil cracked to Hydrogen" to overtake "Hydrogen from Electrolysis".
Thanks again for all the effort put into this mod, it's quite fun tinkering around with it!
EDIT 2:
The error I corrected about the energy loss when cracking Light Oil into Hydrogen (at tier 1 machines), means that at least early on, it's better to convert Light Oil into Liquid Fuel, or even just burn it plain, and is cheaper to use Electrolysis for getting Hydrogen.
Additionally, so far I had just been comparing all the non-oil based recipes against each other, and then all the oil-based recipes against each other. I just started comparing the oil-based against the non-oil-based recipes, and it looks like at least starting out, for making either Solid Fuel or Enriched Fuel Blocks, it is significantly more efficient to get all the Hydrogen needed through Electrolysis, and then just burn the Light Oil directly, or turn all the Light Oil to Liquid Fuel to burn, or even turn that Liquid Fuel into Enriched Fuel on the side. Even if you have excess Light Oil just sitting around, trying to use any of the Light Oil to make Solid Fuel or Enriched Fuel via ANY recipe that involves cracking Light Oil down to Hydrogen gets you less energy compared to just burning it (or using the Light Oil > Liquid Fuel > Enriched Fuel recipe) and then using Electrolysis for the Hydrogen needed for Enriched Fuel instead. The main trade off being that you need to use a little bit of Coal, and a build a bunch more Electrolyzers. Later on with enough mid-level Productivity Modules, this changes and then using Light Oil > cracked to Hydrogen becomes superior to Electrolysis for making Hydrogen / Solid Fuel / Enriched Fuel Blocks.
Another small tidbit is that whether you use Electrolysis or not, it seems a bit more efficient to use any Hydrogen early on to burn directly rather than make it into Solid Fuel, at least at the start until you start getting Modules up and running well. Making Hydrogen into Enriched Fuel Blocks is good idea right from the start, however. Looks like a nice complex assortments of options for fuel with various upsides & downsides!