|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SearchGoal | |
jopt.csp | |
jopt.csp.search | The interfaces to all your searching needs. |
Uses of SearchGoal in jopt.csp |
Methods in jopt.csp with parameters of type SearchGoal | |
abstract boolean |
CspSolver.solve(SearchAction action,
SearchGoal goal,
SearchTechnique technique,
boolean continuallyImprove,
boolean reset)
Locates a solution for the current problem. |
boolean |
CspSolver.solve(SearchAction action,
SearchGoal goal,
SearchTechnique technique,
boolean continuallyImprove)
Resets the solver and locates a solution for the current problem. |
boolean |
CspSolver.solve(SearchAction action,
SearchGoal goal,
SearchTechnique technique)
Resets the solver and locates a solution. |
boolean |
CspSolver.solve(SearchAction action,
SearchGoal goal,
boolean continuallyImprove)
Resets the solver and locates a solution for the current problem given a search action that defines a set of operations that should be performed in order to locate a solution. |
boolean |
CspSolver.solve(SearchAction action,
SearchGoal goal)
Resets the solver and locates a solution for the current problem given a search action that defines a set of operations that should be performed in order to locate a solution. |
Uses of SearchGoal in jopt.csp.search |
Methods in jopt.csp.search that return SearchGoal | |
SearchGoal |
SearchGoals.minimize(CspNumExpr expr)
Creates a goal that will minimize a numeric expression |
SearchGoal |
SearchGoals.maximize(CspNumExpr expr)
Creates a goal that will maximize a numeric expression |
SearchGoal |
SearchGoals.strictlyMinimize(CspNumExpr expr,
double stepSize)
Creates a goal that will minimize a numeric expression. |
SearchGoal |
SearchGoals.strictlyMaximize(CspNumExpr expr,
double stepSize)
Creates a goal that will maximize a numeric expression It will only obtain a solution if it is better than the previous. |
SearchGoal |
SearchGoals.minimize(CspNumExpr expr,
boolean useCurrentState)
Creates a goal that will minimize a numeric expression |
SearchGoal |
SearchGoals.maximize(CspNumExpr expr,
boolean useCurrentState)
Creates a goal that will maximize a numeric expression |
SearchGoal |
SearchGoals.strictlyMinimize(CspNumExpr expr,
double stepSize,
boolean useCurrentState)
Creates a goal that will minimize a numeric expression. |
SearchGoal |
SearchGoals.strictlyMaximize(CspNumExpr expr,
double stepSize,
boolean useCurrentState)
Creates a goal that will maximize a numeric expression It will only obtain a solution if it is better than the previous. |
SearchGoal |
SearchGoals.first()
Creates a goal that will direct the search to end after the first solution is found. |
Methods in jopt.csp.search with parameters of type SearchGoal | |
SearchAction |
SearchTechniques.changeSearch(SearchGoal goal,
SearchAction action)
Special action that changes the goal being used at this point in the search tree |
SearchAction |
SearchTechniques.changeSearch(SearchGoal goal,
SearchTechnique technique,
SearchAction action)
Special action that changes the goal and search technique being used at this point in the search tree |
void |
Search.setGoal(SearchGoal goal)
Sets the goal that this search should attempt to satisfy |
SearchAction |
LocalSearch.neighborMove(SolverSolution solution,
Neighborhood hood,
Metaheuristic meta,
SearchGoal goal)
Advanced action that performs all actions necessary to move to a neighboring solution during local search operations and will only return the first valid neighboring solution |
SearchAction |
LocalSearch.neighborMove(SolverSolution solution,
Neighborhood hood,
SearchGoal goal)
Advanced action that performs all actions necessary to move to a neighboring solution during local search operations and will only return the first valid neighboring solution |
SearchAction |
LocalSearch.tabuMove(SolverSolution solution,
Neighborhood hood,
Metaheuristic meta,
SearchGoal goal,
int numToCheck)
|
SearchAction |
LocalSearch.tabuMove(SolverSolution solution,
Neighborhood hood,
SearchGoal goal,
int numToCheck)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |