Thanks Dreamora. I really like your point 3 about it only needing to run when certain events occur. That should take a bit of the sting out of it.
Unless I am missing something, when it does need to run, it would still need to check each developed cell to see if it still has power ( in the case of a broken power line for example ).
Unless I am missing something, when it does need to run, it would still need to check each developed cell to see if it still has power ( in the case of a broken power line for example ).