The simulator software is written in ... and deal with randomized fault conditions. Did your plant just lose its outside source of power? Turbine just go offline? You better know which buttons ...