[v453000][2.0.14] Biochamber productivity inconsistent on new bacteria cultivation recipes

BeaumontTaz
Manual Inserter
Manual Inserter
Posts: 2
Joined: Sat Jan 07, 2017 5:12 pm
Contact:

[v453000][2.0.14] Biochamber productivity inconsistent on new bacteria cultivation recipes

Post by BeaumontTaz »

My understanding of productivity, when applied to recipes that include an input and output of the same item, is that productivity is applied on the net between the two. e.g. for Kovarex enrichment we get 1 (41 output minus the 40 input) extra Uranium-235 upon productivity completion and not 41 extra. In game numbers and many historical posts show this to be true (I don't use it often but coal liquifaction is probably another 1.0 case that this is relevant)

This seems to hold true for the new Pentapod Egg recipe. Seeing a Biochamber run this shows that 0.13 turns into 0.33 each second (see image) for a net of 0.2 per second. This checks out with the only giving one extra, not the 2 outputs of the recipe.

Note a Biochamber has crafting speed of 2 (at base quality) and the Pentapod recipe takes 15 s so the math is:

Consumption = 2 * 1 Egg / 15 s = 0.133 Eggs/s

Production = 2 * [2 Egg + 0.5 * (2 - 1) Egg)] / 15s = 0.333 Eggs/s

Image

However, this does not hold true for the Iron Bacteria Cultivation recipe. You put in 1 and get out 4 Iron Bacteria. See Math Below:

Consumption = 2 * 1 Bacteria / 4 s = 0.5 Bacteria/s

Production = 2 * [4 Bacteria + 0.5 * (4 - 1) Bacteria)] / 4s = 2.75 Bacteria/s

However the game shows 3 Bacteria per second (see picture again). This holds true for copper bacteria as well. If we ran the math with four as our productivity output (not 3) we get

Production = 2 * [4 Bacteria + 0.5 * (4 - 0) Bacteria)] / 4s = 3.0 Bacteria/s

Which matches what the game shows.

I also tested production rates and confirmed all of the in game numbers for eggs and bacteria after running multiple 10 minute tests. Also if you let a new biochamber run with just putting in two bacteria, you get 12 bacteria. 4 from the first and then 8 from the second (instead of 7). Whereas two eggs yields 5 eggs as outputs (not 6).
Attachments
factorio-current.log
(13.32 KiB) Downloaded 19 times
pfr
Burner Inserter
Burner Inserter
Posts: 8
Joined: Fri Dec 15, 2023 7:26 pm
Contact:

Re: [v453000][2.0.14] Biochamber Productivity Inconsistent on new Bacteria Cultivation Recipes

Post by pfr »

I was wondering about this too. In the game data, the recipe for pentapod eggs and most other recipes with loops do have a flag set for productivity bonuses to ignore a portion of the output. But for bacteria cultivation and fish breeding, this flag is not set, so the full output gets the productivity bonus, which is in line with what you are seeing.

I wonder if this is intentional.
Post Reply

Return to “Assigned”