Exemplo n.º 1
0
        public void RefreshPage()
        {
            if (_context.PreferencesChanged)
            {
                _model.Initialize();
            }

            AlgorithmOptions.Clear();
            AlgorithmElements.Clear();
            for (int i = 0; i < _context.GetAlgorithms.Count; i++)
            {
                IAlgorithmData data = _context.GetAlgorithms[i];
                _model.VisitAlgorithm(i,
                                      (x) => RefreshGaleShapley(data.Name, i),
                                      (x) => RefreshGenetic(data.Name, i, x.Settings));
            }
            OnPropertyChanged("AlgorithmOptions");
        }