Uses of Interface
org.jacop.search.SolutionListener
Packages that use SolutionListener
Package
Description
-
Uses of SolutionListener in org.jacop.examples.cpviz
Classes in org.jacop.examples.cpviz that implement SolutionListener -
Uses of SolutionListener in org.jacop.examples.fd
Classes in org.jacop.examples.fd that implement SolutionListenerModifier and TypeClassDescriptionstatic class
WordGame.PrintListener<T extends Var>
It is a simple print listener to print every tenth solution encountered. -
Uses of SolutionListener in org.jacop.examples.fd.crosswords
Classes in org.jacop.examples.fd.crosswords that implement SolutionListenerModifier and TypeClassDescriptionclass
CrossWord.PrintListener<T extends Var>
It is a simple print listener to print every tenth solution encountered. -
Uses of SolutionListener in org.jacop.floats.search
Classes in org.jacop.floats.search that implement SolutionListener -
Uses of SolutionListener in org.jacop.fz
Classes in org.jacop.fz that implement SolutionListener -
Uses of SolutionListener in org.jacop.search
Classes in org.jacop.search that implement SolutionListenerModifier and TypeClassDescriptionclass
OneSolution<T extends Var>
Defines functionality for OneSolution plug-in, that is the search with this plug-in will stop after funding first solution.class
PrintOutListener<T extends Var>
It is a simple example how it is possible to extend existing listeners to add your own functionality.class
SimpleSolutionListener<T extends Var>
It defines a simple solution listener which should be used if some basic functionality of search when a solution is encountered are required.Fields in org.jacop.search declared as SolutionListenerModifier and TypeFieldDescriptionSimpleSolutionListener.childrenSolutionListeners
It contains children of the solution listener.SolutionListener
<? extends Var> SimpleSolutionListener.parentSolutionListener
If this search is a slave search than each solution within this search must be connected to a solution of the master search.DepthFirstSearch.solutionListener
It is executed when a solution is found.Methods in org.jacop.search that return SolutionListenerModifier and TypeMethodDescriptionDepthFirstSearch.getSolutionListener()
Search.getSolutionListener()
It returns the root Solution Listener.Methods in org.jacop.search with parameters of type SolutionListenerModifier and TypeMethodDescriptionvoid
SimpleSolutionListener.setChildrenListeners
(SolutionListener<T> child) void
SimpleSolutionListener.setChildrenListeners
(SolutionListener<T>[] children) void
SolutionListener.setChildrenListeners
(SolutionListener<T> child) It sets the child listener for this solution listener.void
SolutionListener.setChildrenListeners
(SolutionListener<T>[] children) It sets the children listeners for this solution listener.void
SimpleSolutionListener.setParentSolutionListener
(SolutionListener<? extends Var> parent) void
SolutionListener.setParentSolutionListener
(SolutionListener<? extends Var> parent) It allows to inform sub-search of what is the current number of the solution in master search.void
DepthFirstSearch.setSolutionListener
(SolutionListener<T> listener) void
Search.setSolutionListener
(SolutionListener<T> listener) It returns the root of the SolutionListener. -
Uses of SolutionListener in org.jacop.search.restart
Classes in org.jacop.search.restart that implement SolutionListenerFields in org.jacop.search.restart declared as SolutionListenerModifier and TypeFieldDescription(package private) SolutionListener
<T> RestartSearch.lastSolutionListener
-
Uses of SolutionListener in org.jacop.search.sgmpcs
Classes in org.jacop.search.sgmpcs that implement SolutionListenerModifier and TypeClassDescriptionclass
SimpleImprovementSearch.CostListener<T extends IntVar>
Saves the cost produced by a given search