public void RefreshTime() { _gameTime++; _gameTable.IncreaseGameTime(); if (TimeRefreshed != null) { TimeRefreshed(this, new RobotRunEventArgs(_gameTime, false)); } if (_gameTime % 10 == 0) { FindNewDirection(); } if (!Move()) { FindNewDirection(); Move(); } RefreshTable(); CheckWon(); }