AIMA.Core.Search.CSP.AC3Strategy.reduceDomains C# (CSharp) Метод

reduceDomains() публичный Метод

public reduceDomains ( CSP csp ) : DomainRestoreInfo
csp CSP
Результат DomainRestoreInfo
        public DomainRestoreInfo reduceDomains(CSP csp)
        {
            DomainRestoreInfo result = new DomainRestoreInfo();
            FIFOQueue<Variable> queue = new FIFOQueue<Variable>();
            foreach (Variable var in csp.getVariables())
                queue.Add(var);
            reduceDomains(queue, csp, result);
            return result.compactify();
        }

Same methods

AC3Strategy::reduceDomains ( Variable var, Object value, CSP csp ) : DomainRestoreInfo
AC3Strategy::reduceDomains ( FIFOQueue queue, CSP csp, DomainRestoreInfo info ) : void