|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Solution in org.drools.planner.api.domain.entity |
---|
Methods in org.drools.planner.api.domain.entity with parameters of type Solution | |
---|---|
Comparable |
PlanningEntityDifficultyWeightFactory.createDifficultyWeight(Solution solution,
Object planningEntity)
|
Uses of Solution in org.drools.planner.api.domain.variable |
---|
Methods in org.drools.planner.api.domain.variable with parameters of type Solution | |
---|---|
Comparable |
PlanningValueStrengthWeightFactory.createStrengthWeight(Solution solution,
Object planningValue)
|
Uses of Solution in org.drools.planner.benchmark.api |
---|
Methods in org.drools.planner.benchmark.api that return Solution | |
---|---|
Solution |
ProblemIO.read(File inputSolutionFile)
|
Methods in org.drools.planner.benchmark.api with parameters of type Solution | |
---|---|
void |
ProblemIO.write(Solution solution,
File outputSolutionFile)
|
Uses of Solution in org.drools.planner.benchmark.core |
---|
Methods in org.drools.planner.benchmark.core that return Solution | |
---|---|
Solution |
XStreamProblemIO.read(File inputSolutionFile)
|
Solution |
ProblemBenchmark.readPlanningProblem()
|
Methods in org.drools.planner.benchmark.core with parameters of type Solution | |
---|---|
void |
XStreamProblemIO.write(Solution solution,
File outputSolutionFile)
|
Uses of Solution in org.drools.planner.config.solver |
---|
Fields in org.drools.planner.config.solver with type parameters of type Solution | |
---|---|
protected Class<? extends Solution> |
SolverConfig.solutionClass
|
Methods in org.drools.planner.config.solver that return types with arguments of type Solution | |
---|---|
Class<? extends Solution> |
SolverConfig.getSolutionClass()
|
Method parameters in org.drools.planner.config.solver with type arguments of type Solution | |
---|---|
void |
SolverConfig.setSolutionClass(Class<? extends Solution> solutionClass)
|
Uses of Solution in org.drools.planner.core |
---|
Methods in org.drools.planner.core that return Solution | |
---|---|
Solution |
Solver.getBestSolution()
|
Methods in org.drools.planner.core with parameters of type Solution | |
---|---|
void |
Solver.setPlanningProblem(Solution planningProblem)
|
Uses of Solution in org.drools.planner.core.domain.entity |
---|
Methods in org.drools.planner.core.domain.entity with parameters of type Solution | |
---|---|
long |
PlanningEntityDescriptor.getProblemScale(Solution solution,
Object planningEntity)
|
void |
PlanningEntitySorter.sortDifficultyAscending(Solution solution,
List<Object> planningEntityList)
|
void |
PlanningEntitySorter.sortDifficultyDescending(Solution solution,
List<Object> planningEntityList)
|
Uses of Solution in org.drools.planner.core.domain.solution |
---|
Methods in org.drools.planner.core.domain.solution that return types with arguments of type Solution | |
---|---|
Class<? extends Solution> |
SolutionDescriptor.getSolutionClass()
|
Methods in org.drools.planner.core.domain.solution with parameters of type Solution | |
---|---|
Collection<Object> |
SolutionDescriptor.getAllFacts(Solution solution)
|
int |
SolutionDescriptor.getPlanningEntityCount(Solution solution)
|
List<Object> |
SolutionDescriptor.getPlanningEntityList(Solution solution)
|
long |
SolutionDescriptor.getProblemScale(Solution solution)
Calculates an indication on how big this problem instance is. |
boolean |
SolutionDescriptor.isInitialized(Solution solution)
|
Constructor parameters in org.drools.planner.core.domain.solution with type arguments of type Solution | |
---|---|
SolutionDescriptor(Class<? extends Solution> solutionClass)
|
Uses of Solution in org.drools.planner.core.domain.variable |
---|
Methods in org.drools.planner.core.domain.variable with parameters of type Solution | |
---|---|
Collection<?> |
PlanningVariableDescriptor.extractPlanningValues(Solution solution,
Object planningEntity)
|
Collection<?> |
UndefinedPlanningValueRangeDescriptor.extractValues(Solution solution,
Object planningEntity)
|
Collection<?> |
SolutionPropertyPlanningValueRangeDescriptor.extractValues(Solution solution,
Object planningEntity)
|
Collection<?> |
PlanningValueRangeDescriptor.extractValues(Solution solution,
Object planningEntity)
|
Collection<?> |
PlanningEntityPropertyPlanningValueRangeDescriptor.extractValues(Solution solution,
Object planningEntity)
|
long |
UndefinedPlanningValueRangeDescriptor.getProblemScale(Solution solution,
Object planningEntity)
|
long |
SolutionPropertyPlanningValueRangeDescriptor.getProblemScale(Solution solution,
Object planningEntity)
|
long |
PlanningVariableDescriptor.getProblemScale(Solution solution,
Object planningEntity)
|
long |
PlanningValueRangeDescriptor.getProblemScale(Solution solution,
Object planningEntity)
|
long |
PlanningEntityPropertyPlanningValueRangeDescriptor.getProblemScale(Solution solution,
Object planningEntity)
|
void |
PlanningValueSorter.sortStrengthAscending(Solution solution,
List<Object> planningValueList)
|
void |
PlanningValueSorter.sortStrengthDescending(Solution solution,
List<Object> planningEntityList)
|
Uses of Solution in org.drools.planner.core.event |
---|
Methods in org.drools.planner.core.event that return Solution | |
---|---|
Solution |
BestSolutionChangedEvent.getNewBestSolution()
|
Methods in org.drools.planner.core.event with parameters of type Solution | |
---|---|
void |
SolverEventSupport.fireBestSolutionChanged(Solution newBestSolution)
|
Constructors in org.drools.planner.core.event with parameters of type Solution | |
---|---|
BestSolutionChangedEvent(Solver source,
long timeMillisSpend,
Solution newBestSolution)
Internal API. |
Uses of Solution in org.drools.planner.core.localsearch.decider |
---|
Methods in org.drools.planner.core.localsearch.decider that return Solution | |
---|---|
Solution |
MoveScope.getWorkingSolution()
|
Uses of Solution in org.drools.planner.core.move.factory |
---|
Methods in org.drools.planner.core.move.factory with parameters of type Solution | |
---|---|
abstract List<Move> |
CachedMoveFactory.createCachedMoveList(Solution solution)
|
List<Move> |
MoveFactory.createMoveList(Solution solution)
|
List<Move> |
CachedMoveFactory.createMoveList(Solution solution)
|
Uses of Solution in org.drools.planner.core.move.generic |
---|
Methods in org.drools.planner.core.move.generic with parameters of type Solution | |
---|---|
List<Move> |
GenericSwapMoveFactory.createCachedMoveList(Solution solution)
|
List<Move> |
GenericChangeMoveFactory.createCachedMoveList(Solution solution)
|
List<Move> |
GenericSwapPillarMoveFactory.createMoveList(Solution solution)
|
Uses of Solution in org.drools.planner.core.phase |
---|
Methods in org.drools.planner.core.phase that return Solution | |
---|---|
Solution |
AbstractSolverPhaseScope.getWorkingSolution()
|
Uses of Solution in org.drools.planner.core.phase.step |
---|
Fields in org.drools.planner.core.phase.step declared as Solution | |
---|---|
protected Solution |
AbstractStepScope.clonedSolution
|
Methods in org.drools.planner.core.phase.step that return Solution | |
---|---|
Solution |
AbstractStepScope.createOrGetClonedSolution()
|
Solution |
AbstractStepScope.getClonedSolution()
|
Solution |
AbstractStepScope.getWorkingSolution()
|
Methods in org.drools.planner.core.phase.step with parameters of type Solution | |
---|---|
void |
AbstractStepScope.setClonedSolution(Solution clonedSolution)
|
Uses of Solution in org.drools.planner.core.solution |
---|
Methods in org.drools.planner.core.solution that return Solution | |
---|---|
Solution<S> |
Solution.cloneSolution()
Called by the Solver when the solution needs to be cloned,
for example to store a clone of the current solution as the best solution. |
Uses of Solution in org.drools.planner.core.solution.director |
---|
Fields in org.drools.planner.core.solution.director declared as Solution | |
---|---|
protected Solution |
DefaultSolutionDirector.workingSolution
|
Methods in org.drools.planner.core.solution.director that return Solution | |
---|---|
Solution |
SolutionDirector.getWorkingSolution()
The Solution that is used in the WorkingMemory . |
Solution |
DefaultSolutionDirector.getWorkingSolution()
|
Methods in org.drools.planner.core.solution.director with parameters of type Solution | |
---|---|
void |
DefaultSolutionDirector.setWorkingSolution(Solution workingSolution)
|
Uses of Solution in org.drools.planner.core.solver |
---|
Fields in org.drools.planner.core.solver declared as Solution | |
---|---|
protected Solution |
DefaultSolverScope.bestSolution
|
Methods in org.drools.planner.core.solver that return Solution | |
---|---|
Solution |
DefaultSolverScope.getBestSolution()
|
Solution |
DefaultSolver.getBestSolution()
|
Solution |
DefaultSolverScope.getWorkingSolution()
|
Methods in org.drools.planner.core.solver with parameters of type Solution | |
---|---|
void |
DefaultSolverScope.setBestSolution(Solution bestSolution)
|
void |
DefaultSolver.setPlanningProblem(Solution planningProblem)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |