Uses of Class
choco.kernel.solver.Solution

Packages that use Solution
choco.cp.solver   
choco.cp.solver.search.integer.objective   
choco.cp.solver.search.real.objective   
choco.kernel.solver   
choco.kernel.solver.search A package devoted to the the control of search algorithms.
samples.tutorials.lns.lns   
 

Uses of Solution in choco.cp.solver
 

Methods in choco.cp.solver that return Solution
 Solution CPSolver.recordSolution()
          Record a solution by getting every variables' value.
 

Methods in choco.cp.solver with parameters of type Solution
 void CPSolver.restoreSolution(Solution sol)
          Restore a solution by getting every variables' value.
 

Uses of Solution in choco.cp.solver.search.integer.objective
 

Methods in choco.cp.solver.search.integer.objective with parameters of type Solution
 void IntObjectiveManager.writeObjective(Solution sol)
           
 

Uses of Solution in choco.cp.solver.search.real.objective
 

Methods in choco.cp.solver.search.real.objective with parameters of type Solution
 void RealObjectiveManager.writeObjective(Solution sol)
           
 

Uses of Solution in choco.kernel.solver
 

Methods in choco.kernel.solver that return Solution
 Solution Solver.recordSolution()
          Record a solution by getting every variables' value.
 

Methods in choco.kernel.solver with parameters of type Solution
 void Solver.restoreSolution(Solution sol)
          Restore a solution by setting value to every variable
 

Uses of Solution in choco.kernel.solver.search
 

Methods in choco.kernel.solver.search that return Solution
 Solution ISolutionPool.getBestSolution()
          the best/last recorded solution.
 

Methods in choco.kernel.solver.search that return types with arguments of type Solution
 List<Solution> ISolutionPool.asList()
          A List with the solution from the last solution recorded to the first according.
 List<Solution> AbstractSearchStrategy.getStoredSolutions()
           
 

Methods in choco.kernel.solver.search with parameters of type Solution
 void IObjectiveManager.writeObjective(Solution sol)
           
 void AbstractSearchStrategy.writeSolution(Solution sol)
           
 void AbstractOptimize.writeSolution(Solution sol)
           
 void AbstractGlobalSearchStrategy.writeSolution(Solution sol)
           
 

Uses of Solution in samples.tutorials.lns.lns
 

Methods in samples.tutorials.lns.lns that return Solution
abstract  Solution AbstractLNSSolver.recordSolution()
          Deprecated.  
 

Methods in samples.tutorials.lns.lns with parameters of type Solution
abstract  void AbstractLNSSolver.restoreSolution(Solution sol)
          Deprecated.  
 boolean RandomTaskNeighborhoodOperator.restrictNeighborhood(Solution solution)
          restrict the search space around the solution by selecting nbRelaxedTasks task variables randomly to let free and by fixing all other task variables to their value in solution
 boolean RandomNeighborhoodOperator.restrictNeighborhood(Solution solution)
          restrict the search space around the solution by selecting nbRelaxedVars variables randomly to let free and by fixing all other integer variables to their value in solution
 boolean NeighborhoodOperator.restrictNeighborhood(Solution solution)
          add restrictions (constraints or variable fixing) to the solver associated to the solution
 Boolean LNSCPSolver.searchNeighborhood(Neighborhood neighborhood, Solution solution, int objToImprove)
          Explore one neighborhood defined by an operator applied to a solution: the search space of the solver is restricted around the solution by the neighborhood operator, and the objective is bounded by the value to improve upon.
 



Copyright © 2012. All Rights Reserved.