protected override void Run() { var display = (MessageBoxResult.Yes == MessageBox.Show("Would you like to see the graph " + "after each rule application?", "Display Interim Graphs", MessageBoxButton.YesNo, MessageBoxImage.Information, MessageBoxResult.No)); var userChoose = new UserChooseRCA(seedGraph, rulesets, settings, display); //userChoose.InParallel = false; // this is left here to help with debugging var cand = userChoose.GenerateOneCandidate(); SearchIO.addAndShowGraphWindow(cand.graph, "After Rule Application"); SaveResultDialog.Show(settings.filer, cand); }
protected override void Run() { var setupWin = new RandomStartDialog(this); setupWin.ShowDialog(); if (Cancel) { return; } var userChoose = new RandomChooseRCA(seedGraph, rulesets, numOfCalls, display); var cand = userChoose.GenerateOneCandidate(); SearchIO.addAndShowGraphWindow(cand.graph, "After Rule Application"); SaveResultDialog.Show(settings.filer, cand); }
public static void Show(BasicFiler filer, candidate c) { var diag = new SaveResultDialog(filer, c); diag.ShowDialog(); }