Package minicp.search
package minicp.search
State Management
-
ClassDescriptionDepth First Search Branch and Bound implementationBranching combinator that ensures that that the alternatives created are always within the discrepancy limit.Objective object to be used in the
DFSearch.optimize(Objective)for implementing the branch and bound depth first search.Statistics collected during the execution ofDFSearch.solve()andDFSearch.optimize(Objective)Sequential Search combinator that linearly considers a list of branching generator.Exception that is thrown to stop the execution ofDFSearch.solve(),DFSearch.optimize(Objective)