public class PrintOutListener<T extends Var> extends SimpleSolutionListener<T> implements SolutionListener<T>
childrenSolutionListeners, noSolutions, parentSolutionListener, parentSolutionNo, solutionLimit, solutions, vars
Constructor and Description |
---|
PrintOutListener() |
Modifier and Type | Method and Description |
---|---|
boolean |
executeAfterSolution(Search<T> search,
SelectChoicePoint<T> select)
It is executed right after consistency of the current search node.
|
assignSolution, assignSolution, findSolutionMatchingParent, getParentSolution, getSolution, getSolutions, getVariables, isRecordingSolutions, printAllSolutions, recordSolution, recordSolutions, returnSolution, returnSolution, searchAll, setChildrenListeners, setChildrenListeners, setParentSolutionListener, setSolutionLimit, setSolutionsNo, setVariables, solutionLimitReached, solutionsNo, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
assignSolution, findSolutionMatchingParent, getParentSolution, getSolution, getSolutions, getVariables, isRecordingSolutions, printAllSolutions, recordSolutions, returnSolution, searchAll, setChildrenListeners, setChildrenListeners, setParentSolutionListener, setSolutionLimit, solutionLimitReached, solutionsNo, toString
public boolean executeAfterSolution(Search<T> search, SelectChoicePoint<T> select)
executeAfterSolution
in interface SolutionListener<T extends Var>
executeAfterSolution
in class SimpleSolutionListener<T extends Var>
search
- the search which have found a solution.select
- the select choice point heuristicCopyright © 2022. All rights reserved.