A new idea for balancing asteroid processing
Posted: Sun Feb 15, 2026 4:07 am
Oh, asteroid processing, powerful recycler.
I will base the balance on the following formula.
Considering of the self-copy recipe such as recycle by recycler and asteroid processing(please ignore that there are three types of asteroids)
Define:
n=recycling ratio, for recycler, n=0.25, for asteroid processing, n=0.8.
q=quality chance.
K=nq/(nq+1-n), this definition is meant to keep the formula concise.
n, q must less than 1.
During to my calculate, 1 normal will produce K/1000 *(1+9K)^3 legendary.
Let me calculate something to make sure this formula could be correct.
As we know, we will turn 2700 normal into 1 legendary by recycler with the most powerful quality module.
For this, n=0.25, q=0.248, put it in the formula. The answer is 2726.9095, good.
Let K1=K2, n1=0.8, n2=0.25, we get 12q1=q2. This means that asteroid reprocessing can utilize quality modules 12 times more efficiently than a recycler.
So, we just need to make quality modules only one-sixth as effective in asteroid reprocessing to bring it down to the same level as a recycler. (Why it is not one-twelfth? Well, the answer is: the recycler has 4 module slots, but the crusher only has 2.)
How can we balance it? We can add https://mods.factorio.com/mod/asteroid_ ... oductivity, let we calculate.
n3=0.8*1.2=0.96, let K1=K3, we can get 6q3=q1, balance(consider one-sixth quality change)
I will base the balance on the following formula.
Considering of the self-copy recipe such as recycle by recycler and asteroid processing(please ignore that there are three types of asteroids)
Define:
n=recycling ratio, for recycler, n=0.25, for asteroid processing, n=0.8.
q=quality chance.
K=nq/(nq+1-n), this definition is meant to keep the formula concise.
n, q must less than 1.
During to my calculate, 1 normal will produce K/1000 *(1+9K)^3 legendary.
Let me calculate something to make sure this formula could be correct.
As we know, we will turn 2700 normal into 1 legendary by recycler with the most powerful quality module.
For this, n=0.25, q=0.248, put it in the formula. The answer is 2726.9095, good.
Let K1=K2, n1=0.8, n2=0.25, we get 12q1=q2. This means that asteroid reprocessing can utilize quality modules 12 times more efficiently than a recycler.
So, we just need to make quality modules only one-sixth as effective in asteroid reprocessing to bring it down to the same level as a recycler. (Why it is not one-twelfth? Well, the answer is: the recycler has 4 module slots, but the crusher only has 2.)
How can we balance it? We can add https://mods.factorio.com/mod/asteroid_ ... oductivity, let we calculate.
n3=0.8*1.2=0.96, let K1=K3, we can get 6q3=q1, balance(consider one-sixth quality change)