A B C D E F G H I L M P R S T V

S

SAT - package SAT
 
SAT - Class in SAT
This class implements the SAT problem domain.
SAT(long) - Constructor for class SAT.SAT
Constructs a new SAT object with a seed for the random number generator.
setDepthOfSearch(double) - Method in class AbstractClasses.ProblemDomain
Sets the parameter specifying the extent to which a local search heuristic will modify the solution.
setDepthOfSearch(double) - Method in class SAT.SAT
 
setIntensityOfMutation(double) - Method in class AbstractClasses.ProblemDomain
Sets the parameter specifying the extent to which a mutation or ruin-recreate low level heuristic will mutate the solution.
setIntensityOfMutation(double) - Method in class SAT.SAT
 
setMemorySize(int) - Method in class AbstractClasses.ProblemDomain
Sets the size of the array where the solutions are stored.
setMemorySize(int) - Method in class BinPacking.BinPacking
 
setMemorySize(int) - Method in class FlowShop.FlowShop
 
setMemorySize(int) - Method in class PersonnelScheduling.PersonnelScheduling
 
setMemorySize(int) - Method in class SAT.SAT
 
setTimeLimit(long) - Method in class AbstractClasses.HyperHeuristic
Sets the time limit for the hyper-heuristic in milliseconds.
solutionToString(int) - Method in class AbstractClasses.ProblemDomain
Gets a String representation of a given solution in memory
solutionToString(int) - Method in class BinPacking.BinPacking
 
solutionToString(int) - Method in class FlowShop.FlowShop
 
solutionToString(int) - Method in class PersonnelScheduling.PersonnelScheduling
 
solutionToString(int) - Method in class SAT.SAT
 
solve(ProblemDomain) - Method in class AbstractClasses.HyperHeuristic
Solves the instance of the problem domain which is provided as an argument.
solve(ProblemDomain) - Method in class Examples.ExampleHyperHeuristic1
This method defines the strategy of the hyper-heuristic
solve(ProblemDomain) - Method in class Examples.ExampleHyperHeuristic2
This method defines the strategy of the hyper-heuristic
solve(ProblemDomain) - Method in class Examples.ExampleHyperHeuristic3
This method defines the strategy of the hyper-heuristic

A B C D E F G H I L M P R S T V