private void Random()
 {
     SetRandomSeed(0.5);
     _game.Save();
     Iteration = 0;
     UpdateLiveCellCount();
     StateHasChanged();
 }
        protected override async Task OnParametersSetAsync()
        {
            GridSize = 1.0 * Math.Min(Width, Height) / Scale;

            _game = ConwaysGameOfLife2D.CreateClassicGame(Scale);
            Random();
            _game.Save();
            StateHasChanged();

            await base.OnParametersSetAsync();
        }