TL;DR
Since i have no idea of the dispersion of pollution is done on Factorio i thought in the use o physics a simulation of a model taken from empirical observations called heat equation.What ?
The main idea of the heat equation in a closed environment is to calculate how a the system reaches balance.alpha here also recognized as a diffusivity of the environment is a control constant.
the function u is This equation reads that given a pollution equation "u" the partial derivative of o "u" in relation to time is equation to the Laplacian operator in "u". There are some tricks and ticks to implement this when the system is no closed. But everything will go fine once u solve the equation for each new game created, once we calculate the eigenvectors, for that session in specific, the continuity of the dispersion can be easily continued with much less code.
Why ?
WHY do you think it increases the value of Factorio as a game?Why? Well, i don't to know to what factorio members and devs aims, but i believe is always nice to have something more close to reality in a simulation game. At least Me as a phd student, i would like to give it a try. Sorry if this sugestion seems stupid.