|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| ComparatorVariable<T extends Var> | Defines an interface for comparing variables. |
| ConsistencyListener | Defines an interface of an object which can be plugined into the search right after executing the consistency function (at the beginning of each search node). |
| ExitChildListener<T extends Var> | Defines a listener which is called by the search if a child node is exited. |
| ExitListener | This listener is executed when search has finished executing is about to exit the labeling procedure. |
| Indomain<T extends Var> | Defines a interface for different indomain enumeration methods. |
| InitializeListener | This listener is executed when search has began executing and it is about to enter the labeling procedure. |
| Search<T extends Var> | All searches needs to implement this interface in order to be manipulable by a large variety of search listeners. |
| SelectChoicePoint<T extends Var> | Defines an interface for defining different methods for selecting next search decision to be taken. |
| SolutionListener<T extends Var> | Defines an interface which needs to be implemented by all classes which wants to be informed about the solution. |
| TimeOutListener | It defines an interface of the class which wants to be informed about timeout occurring during search, as well as the number of solutions found before timeout has occurred. |
| Class Summary | |
|---|---|
| CreditCalculator<T extends Var> | Defines functionality of credit search. |
| DepthFirstSearch<T extends Var> | Implements Depth First Search with number of possible plugins (listeners) to be attached to modify the search. |
| IndomainHierarchical<T extends Var> | IndomainHierarchical - implements enumeration method based on the selection of the preferred indomain for each variable. |
| IndomainList<T extends IntVar> | IndomainHierarchical - implements enumeration method based on the selection of the preferred indomain for each variable. |
| IndomainMax<T extends IntVar> | IndomainMax - implements enumeration method based on the selection of the maximal value in the domain of the variable. |
| IndomainMedian<T extends IntVar> | IndomainMedian - implements enumeration method based on the selection of the median value in the domain of FD variable and then right and left values. |
| IndomainMiddle<T extends IntVar> | IndomainMiddle - implements enumeration method based on the selection of the middle value in the domain of FD variable and then right and left values. |
| IndomainMin<T extends IntVar> | IndomainMin - implements enumeration method based on the selection of the minimal value in the domain of variable |
| IndomainRandom<T extends IntVar> | IndomainRandom - implements enumeration method based on the selection of the random value in the domain of FD variable. |
| IndomainSimpleRandom<T extends IntVar> | IndomainRandom - implements enumeration method based on the selection of the random value in the domain of FD variable. |
| InputOrderSelect<T extends Var> | It is simple input order selector of variables. |
| LargestDomain<T extends Var> | Defines LargestDomain comparator for Variables. |
| LargestMax<T extends IntVar> | Defines a LargestMax comparator for Variables. |
| LargestMin<T extends IntVar> | Defines a LargestMin comparator for Variables. |
| LDS<T extends Var> | Defines functionality of limited discrepancy search. |
| MaxRegret<T extends IntVar> | Defines a MaxRegret comparator for Variables. |
| MinDomainOverDegree<T extends Var> | Defines a MinDomainOverDegree comparator for Variables. |
| MostConstrainedDynamic<T extends Var> | Defines a MostConstrainedDynamic comparator for Variables. |
| MostConstrainedStatic<T extends Var> | Defines a MostConstraintStatic comparator for Variables. |
| NoGoodsCollector<T extends IntVar> | NoGoodCollector collects no-goods from search when timeout has occurred. |
| PrintOutListener<T extends Var> | |
| Shaving<T extends IntVar> | Defines functionality of shaving. |
| SimpleMatrixSelect<T extends Var> | SimpleMatrixSelect selects first a row in the matrix based on metric of the variable at pivotPosition. |
| SimpleSelect<T extends Var> | It is simple and customizable selector of decisions (constraints) which will be enforced by search. |
| SimpleSolutionListener<T extends Var> | It defines a simple solution listener which should be used if some basic functionality of search when a solution is encounterred are required. |
| SimpleTimeOut | It defines a simple time out listener. |
| SmallestDomain<T extends Var> | Defines a Smallest Domain comparator for Variables. |
| SmallestMax<T extends IntVar> | Defines a SmallestMax comparator for Variables. |
| SmallestMin<T extends IntVar> | Defines a SmallestMin comparator for variables. |
| SplitSelect<T extends IntVar> | It is simple and customizable selector of decisions (constraints) which will be enforced by search. |
| TraceGenerator<T extends Var> | TODO TraceGenerator should accept as input to constructor a Search object. |
| TransformExtensional | It defines an intialize listener which transforms part of the problem into an extensional constraint by searching for all partial solutions given the scope of the variables of interest. |
| WeightedDegree<T extends Var> | Defines a WeightedDegree comparator for Variables. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||