Each cell, representing a state, begins with a particular power level and a growth factor. For each iteration:
The cell's power level is multiplied by its power factor to derive the cell's new power quantity.
That is, power = power * growth factor.
If a cell's power level makes its position out of balance, then its power and growth factor are divided between the neighboring cells. Specifically, an imbalance occurs when the cell's power level, divided by the sum of the power levels of each neighboring cell, exceeds the imbalance factor in both cases. If the power levels of both neighbors combined can meet or exceed the imbalance factor, the cell's power level and growth factor are reduced by half the difference between the cell's power and the largest neighbor's power, and distributed between neighboring cells based upon their relative power levels. The cell's growth factor is reduced and distributed in the same proportion.
That is, if all the following conditions exist:
then the following actions occur: