edit: For Kovarex, I tested this with ACT 0.4.9, in vanilla Factorio 0.18.18. For the Angel's recipes, I added the currently most recent version of Angel's mods.
Both types of recipe results can have a probability
field, which is a number between 0.0 and 1.0.
It appears that while ACT is now correctly handling amount_min
and amount_max
(thanks!), it is not factoring in the probability
field. Here's an album showing the issue with vanilla Uranium Processing, and also some interesting recipes from Angel's mods: https://imgur.com/a/F3bsBLc
From some in-game testing, it does appear that probability
combines as expected with amount_min
and amount_max
, e.g. with probability=0.5, amount_min=0, amount_max=3
, each machine craft will yield an average of 0.5 * (0 + 3)/2
of that product.