El juego base de Factorio gira en torno a la cosecha de recursos y la automatización de su conversión en objetos cada vez más complejos mediante máquinas y logística. La expansión Space Age, lanzada en 2024, añadió un mecanismo de Calidad que divide cada objeto y receta en cinco niveles: normal (⚀), poco común (⚁), raro (⚂), épico (⚃) y legendario (⚄). Los módulos de calidad instalados en las máquinas de fabricación afectan la probabilidad Q de que un resultado salte un nivel de calidad; cada aumento sucesivo de nivel añade otro 10 % de probabilidad. Con cuatro ranuras de módulos, el salto más alto posible—de normal directamente a legendario—tiene una probabilidad de solo 0.0248 %, mientras que la mejor oportunidad de mejora de un solo paso alcanzable es del 24.8 % (fuente primaria).

Esta imagen respalda el reclamo del artículo de que la mejor oportunidad de mejora de un solo paso alcanzable es del 24.8 %, la cual se utiliza para calcular las probabilidades de transición de calidad en las recetas de fabricación.
Puesto que el reciclador devuelve el 25 % de los ingredientes de un objeto, los jugadores pueden crear bucles que fabriquen y reciclen objetos repetidamente, utilizando módulos de calidad para desplazar gradualmente la distribución hacia niveles más altos. El autor muestra que el proceso puede expresarse como un vector fila de probabilidades de ingredientes multiplicado por una matriz de transición T_quality(q). Para una cadena de pasos—como la extracción de mineral (7.5 % de probabilidad de calidad), la fundición de placas (5 %) y la fabricación de tuberías (10 %)—la distribución final del producto se obtiene mediante multiplicación sucesiva de matrices, dando aproximadamente un 79 % de normal, 17 % de poco común, 3 % de raro, 0.45 % de épico y 0.07 % de legendario en las tuberías (fuente primaria). En un bucle de reciclaje puro («lavado»), la probabilidad de extracción en estado estable para un nivel objetivo puede escribirse como una suma infinita ∑ Lⁱ donde L combina el filtro de reciclaje, el factor de supervivencia de 1/4 y la transición de calidad; la serie converge porque cada término disminuye exponencialmente, permitiendo una solución exacta mediante álgebra lineal en lugar de simulación por fuerza bruta (fuente primaria).

Coincide con la descripción del artículo de expresar el proceso de calidad como un vector fila multiplicado por una matriz de transición T_quality(q) para cadenas como la extracción de mineral, la fundición y la fabricación de tuberías.
Para convertir estas matemáticas en diseños de fábricas prácticas, la comunidad ha creado herramientas impulsadas por solvers. El repositorio FactorioQualityOptimizer contiene un script de Python que acepta una función de costo y utiliza un solver lineal para minimizar tanto las entradas por salida legendaria como el número de módulos requeridos. Por ejemplo, producir ruedas dentadas legendarias a partir de placas de hierro normales con una división de 2‑productividad/2‑calidad necesita alrededor de 79.9 placas por rueda dentada legendaria, mientras que cambiar el costo para favorecer menos módulos reduce el conteo de módulos a 27.1 a expensas de 84.1 placas por engranaje (apoyo‑1). La aplicación web Upcycle proporciona una interfaz gráfica para el mismo tipo de optimización basada en solvers lineales, permitiendo a los usuarios especificar objetos de salida, ajustar funciones de costo (por ejemplo, minimizando edificios, módulos o recursos) y explorar compensaciones como agregar balizas de velocidad o incluir en una lista blanca recetas. La aplicación destaca que una pequeña cantidad de módulos de velocidad puede reducir significativamente los conteos de edificios en niveles de calidad inferiores, aunque la velocidad pura perjudica las razones de legendario por entrada (apoyo‑2).

Corresponde a las herramientas impulsadas por solvers creadas por la comunidad mencionadas en el artículo, específicamente la aplicación web Upcycle que proporciona una interfaz gráfica para la optimización basada en solvers lineales.