public void Model_AlgorithmFinished(object sender, AlgorithmEventArgs e) { Results[e.Index].State = "Kész"; Results[e.Index].Runable = true; Results[e.Index].Done = true; Results[e.Index].StablePairs = e.StablePairs; Results[e.Index].GroupHappiness = e.GroupHappiness; Results[e.Index].EgalitarianHappiness = e.EgalitarianHappiness; }
public void Model_AlgorithmStarted(object sender, AlgorithmEventArgs e) { Results[e.Index].State = "Futás alatt"; Results[e.Index].Runable = false; Results[e.Index].Done = false; }
protected void RaiseOnVertexEnqueuedEvent(AlgorithmEventArgs e) { OnVertexEnqueued?.Invoke(this, e); }
protected void RaiseOnAlgorithmFinishedEvent(AlgorithmEventArgs e) { OnFinished?.Invoke(this, e); }
protected void RaiseOnAlgorithmStartedEvent(AlgorithmEventArgs e) { OnStarted?.Invoke(this, e); }
private void Alg_Iteration(object sender, AlgorithmEventArgs e) { string log = $"Iteration: {e.IterationNumber}, Sum of errors: {e.SumOfErrors}, Sum of squared errors: {e.SumOfSquaredErrors}"; TextBoxLog.AppendText(log + Environment.NewLine); }