protected void FireStateChanged(Assignment assignment, CSProblem csp) { foreach (ICSPStateListener listener in listeners) { listener.StateChanged(assignment.Copy(), csp.CopyDomains()); } }
protected void FireStateChanged(CSProblem csp) { foreach (ICSPStateListener listener in listeners) { listener.StateChanged(csp.CopyDomains()); } }