protected virtual void OnElapsedTime(bool isEnd, bool isFed, UpdateModel model) { ElapsedTime?.Invoke(this, new EndEventArgs() { IsEnd = isEnd, IsFed = isFed, UpdateModel = model, Points = (this.SnakeBoard.CurrentPosition.Count - 5) * (6 / this.IncrementStep) }); }