public void DoSetData(TekHeuristics heuristics) { clbHeuristics.Items.Clear(); Heuristics = heuristics; if (Heuristics == null) { return; } List <string> descriptions = Heuristics.GetHeuristicDescriptions(); foreach (string description in descriptions) { clbHeuristics.Items.Add(description, Heuristics.GetHeuristicEnabled(description)); } EnableUpDownButtons(); }
public TrialAndErrorHeuristic(TekHeuristics Heuristics) : base("Trial-and-Error", HeuristicAction.haSetValue) { heuristics = Heuristics; }