Uses of Interface
jopt.csp.search.Metaheuristic

Packages that use Metaheuristic
jopt.csp.search The interfaces to all your searching needs. 
 

Uses of Metaheuristic in jopt.csp.search
 

Methods in jopt.csp.search that return Metaheuristic
 Metaheuristic LocalSearch.tabu(int forbiddenUndoMoves, int forbiddenAlterMoves, double objectiveGap)
          Tabu Search metaheuristic that tracks moves performed during a local search and maintains lists of moves that are forbidden.
 Metaheuristic LocalSearch.tabu(int forbiddenUndoMoves, double objectiveGap)
          Tabu Search metaheuristic that tracks moves performed during a local search and maintains lists of moves that are forbidden.
 Metaheuristic LocalSearch.tabu(int forbiddenUndoMoves)
          Tabu Search metaheuristic that tracks moves performed during a local search and maintains lists of moves that are forbidden.
 Metaheuristic CurrentNeighbor.getMetaheuristic()
           
 

Methods in jopt.csp.search with parameters of type Metaheuristic
 SearchAction LocalSearch.browseNeighborhood(SolverSolution initial, Neighborhood hood, Metaheuristic meta, CurrentNeighbor current)
          This action will browse a list of neighboring solutions with the guidance of a metaheuristic used to determine which solutions are acceptable.
 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, Metaheuristic meta)
          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, Metaheuristic meta, int numToCheck)
           
 void CurrentNeighbor.setMetaheuristic(Metaheuristic metaheuristic)
          Sets the metaheuristic that determines neighbors to be valid