public override void UpdateState(int chainIndex, ICommand[] outputStates) { if (_updateCount++ == 0) { _sw.Reset(); _sw.Start(); } _form.UpdateState(1000 * ((double)_updateCount / _sw.ElapsedMilliseconds), outputStates); }