Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
G
genCandidateSteps(Individual, int)
- Method in class lio.search.local.greedy.
LiOGreedyTask
Returns the best partial solutions that could be built in one step from the given one.
genCandidateSteps(Individual, int)
- Method in class problems.permutation.
SymmetricTSP
generate(int)
- Method in class lio.generators.bitchain.
PseudoRandomGenerator
Creates individuals.
generate(int)
- Method in class lio.generators.bitchain.
RandomGenerator
Creates individuals.
generate(int)
- Method in class lio.generators.contchain.
RandomGenerator
Creates individuals.
generate(int)
- Method in interface lio.generators.
Generator
Generates a number of individuals.
generate(int)
- Method in class lio.generators.
GreedyConstructor
Generates a number of individuals.
generate(int)
- Method in class lio.generators.permutation.
RandomGenerator
Creates individuals.
generateSolution(int)
- Static method in class lio.generators.
GreedyConstructor
Generates an individual by means of a greedy construction.
generateStartingPoint()
- Static method in class lio.generators.
GreedyConstructor
Generates the starting point of a solution.
generateStartingPoint()
- Method in class lio.search.local.greedy.
LiOGreedyTask
Generates a minimum partial solution randomly.
generateStartingPoint()
- Method in class problems.permutation.
SymmetricTSP
generateSwarm(int)
- Method in class lio.search.pso.contchain.
StdContParticleGenerator
Generates a swarm of standard real particles
generateSwarm(int)
- Method in interface lio.search.pso.
SwarmGenerator
Generates a swarm of particles.
generateVector(int, double, double)
- Static method in class lio.util.
Utils
Generates a vector of doubles.
generateVector(int, double[], double[])
- Static method in class lio.util.
Utils
Generates a vector of doubles.
Generator
- Interface in
lio.generators
This interface must be implemented by those classes whose function consists of generating individuals.
generator
- Variable in class lio.search.pso.
PSO
Swarm generator
get(int)
- Method in class lio.individuals.
BitChain
Returns the value stored in position pos.
get(int)
- Method in class lio.individuals.
ContChain
Returns the value stored in position pos.
get(int)
- Method in class lio.individuals.
Permutation
Returns the value stored in position pos.
getAlgorithmName()
- Method in class lio.misc.
SearchOutput
getAllNeighbours(Individual)
- Method in class lio.neighbourhood.bitchain.
bitChNeighbourGenerator
Returns the neighbours of one individual in decreasing order.
getAllNeighbours(Individual)
- Method in interface lio.neighbourhood.
Neighbourhood
Returns all neighbours of one individual ordered decreasing .
getAllNeighbours(Individual)
- Method in class lio.neighbourhood.permutation.
permNeighbourGenerator
Returns the neighbours of one individual ordered decreasingly.
getAlpha()
- Method in class lio.crossover.contchain.
ArithmeticalCrossover
getAlpha()
- Method in class lio.crossover.contchain.
BLXAlphaCrossover
Getter for property alpha.
getBestFitness()
- Method in class lio.misc.
Statistics
Returns the best fitness currently found.
getbestFitnessTrace()
- Method in class lio.misc.
Statistics
Return an array with the best value found on each generation/iteration.
getBestIndividual()
- Method in class lio.misc.
Statistics
getBestNeighbour()
- Method in class lio.search.pso.
Particle
getBestNeighbours(Individual, int)
- Method in class lio.neighbourhood.bitchain.
bitChNeighbourGenerator
Returns the best neighbours of one individual in decreasing order.
getBestNeighbours(Individual, int)
- Method in interface lio.neighbourhood.
Neighbourhood
Returns the best neighbours of one individual ordered decrently.
getBestNeighbours(Individual, int)
- Method in class lio.neighbourhood.permutation.
permNeighbourGenerator
Returns the best neighbours of one individual ordered decreasingly.
getBestPosition()
- Method in class lio.search.pso.
Particle
getBitsPerNumber()
- Method in class problems.bitchain.
Ackley
Getter for property bitsPerNumber.
getBitsPerNumber()
- Method in class problems.bitchain.
Colville
Getter for property bitsPerNumber.
getBitsPerNumber()
- Method in class problems.bitchain.
Griewangk
Getter for property bitsPerNumber.
getBitsPerNumber()
- Method in class problems.bitchain.
Powell
Getter for property bitsPerNumber.
getBitsPerNumber()
- Method in class problems.bitchain.
Rastrigin
Getter for property bitsPerNumber.
getBitsPerNumber()
- Method in class problems.bitchain.
Rosenbrock
Getter for property bitsPerNumber.
getBitsPerNumber()
- Method in class problems.bitchain.
Schwefel
Getter for property bitsPerNumber.
getChildren(int)
- Method in class lio.probdistributions.
Network
getClassName()
- Method in class lio.core.
ResourceConfiguration
getCognitive()
- Method in class lio.search.pso.contchain.
StdContParticleGenerator
getCondEntropy(int, int)
- Method in class lio.population.bitchain.
SetAnalysis
Computes conditional entropy for X given Y
getCondEntropy(int, int[])
- Method in class lio.population.bitchain.
SetAnalysis
Computes conditional entropy for X given Y
getCondMutualInformation(int, int[], int[])
- Method in class lio.population.bitchain.
SetAnalysis
Computes conditional mutual information value for X and listY given listZ
getConstraint()
- Method in class lio.search.pso.contchain.
StdContParticleGenerator
getConstraints(int)
- Method in class lio.gui.
ConstraintGroup
getConvergenceVelocity()
- Method in class lio.misc.
Statistics
Compute convergence velocity following the measure proposed in Schwefel (1988)
getCopyOfElements()
- Method in class lio.individuals.
BitChain
Returns a copy of the elements which form the individual.
getCopyOfElements()
- Method in class lio.individuals.
ContChain
Returns a copy of the elements which form the individual.
getCopyOfElements()
- Method in class lio.individuals.
Permutation
Returns a copy of the elements which form the individual.
getCount(int[], int[])
- Method in class lio.population.bitchain.
SetAnalysis
getCount(int, int, int, int)
- Method in class lio.population.bitchain.
SetAnalysis
getCrossover()
- Method in class lio.search.genetic.
StdGeneticAlgorithm
getCurrentPosition()
- Method in class lio.search.pso.
Particle
getCutLong()
- Method in class lio.mutation.permutations.
DisplacementMutation
getData()
- Method in class lio.probdistributions.bitchain.
MultivariateModel
getDefaultRes(String, String)
- Method in class lio.core.
LiOConfiguration
Returns the name of resource used as default with some kind of data and interface.
getDefinition()
- Method in interface lio.core.
LiOResource
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.bitchain.
HUX
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.bitchain.
OnePointCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.bitchain.
TwoPointCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.bitchain.
UniformCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.contchain.
ArithmeticalCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.contchain.
BLXAlphaCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.contchain.
DiscreteCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.contchain.
ExtendedIntermediateCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.contchain.
ExtendedLineCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.contchain.
FlatCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.contchain.
LinearCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.contchain.
SimpleCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.contchain.
WrightsHeuristicCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.permutations.
OrderCrossover
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.crossover.permutations.
PMX
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.generators.bitchain.
PseudoRandomGenerator
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.generators.bitchain.
RandomGenerator
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.generators.contchain.
RandomGenerator
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.generators.
GreedyConstructor
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.generators.permutation.
RandomGenerator
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.
LiOTask
This class must be overloaded if the task has to give information about itself to the LiO core.
getDefinition()
- Method in class lio.memetic.
HillClimbing
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.memetic.
SimulAnnealing
getDefinition()
- Method in class lio.misc.
SearchOutput
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.misc.
Statistics
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.misc.
StopCondition
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.mutation.bitchain.
BinaryMutation
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.mutation.contchain.
MinMaxMutation
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.mutation.contchain.
RandomMutation
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.mutation.permutations.
DisplacementMutation
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.neighbourhood.bitchain.
bitChNeighbourGenerator
Return a LiOResDescription object with the information of the object.
getDefinition()
- Method in class lio.neighbourhood.permutation.
permNeighbourGenerator
Return a LiOResDescription object with the information of the object.
getDefinition()
- Method in class lio.perturbation.
MutationBasedPerturbation
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.probdistributions.bitchain.
Chain
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.probdistributions.bitchain.
MarginalProbabilityVector
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.probdistributions.bitchain.
MarginalProducts
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.probdistributions.bitchain.
MultivariateMI_DN
getDefinition()
- Method in class lio.probdistributions.bitchain.
Tree
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.probdistributions.contchain.
MarginalProbabilityVector
getDefinition()
- Method in class lio.replacement.
ElitistReplacement
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.replacement.
SelectionReplacement
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.search.genetic.
CHC
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.search.genetic.
StdGeneticAlgorithm
getDefinition()
- Method in class lio.search.local.greedy.
GRASP
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.search.local.greedy.
GreedyConstruction
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.search.local.greedy.
GreedySearchOutput
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.search.local.greedy.
GreedyStatistics
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class lio.search.local.hillclimbing.
ILS
getDefinition()
- Method in class lio.search.local.hillclimbing.
MRHillClimbing
getDefinition()
- Method in class lio.search.local.simulatedannealing.
SA
getDefinition()
- Method in class lio.search.probabilistic.
EDA
getDefinition()
- Method in class lio.search.probabilistic.
PBIL
getDefinition()
- Method in class lio.search.pso.contchain.
StdContParticleGenerator
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.search.pso.neighbourhoods.
GlobalNeighbourhood
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.search.pso.neighbourhoods.
RingNeighbourhood
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.search.pso.
PSO
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.selectors.
KTournament
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.selectors.
RouleteWheelSelector
Return a LiOResDescription object which holds the name and all parameters that describe the resource.
getDefinition()
- Method in class lio.selectors.
TruncationSelection
getDefinition()
- Method in class problems.bitchain.
Ackley
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
CheckerBoard
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
Colville
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
DecomposableProblem
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
EqualProducts
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
FC2
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
FC3
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
FC4
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
FC5
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
Griewangk
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
MMDP
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
OneMax
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
Plateau
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
Powell
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
Rastrigin
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
Rosenbrock
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
Schwefel
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.bitchain.
SixPeaks
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.contchain.
Ackley
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.contchain.
Colville
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.contchain.
Griewangk
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.contchain.
OneMax
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.contchain.
Powell
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.contchain.
Rastrigin
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.contchain.
Rosenbrock
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.contchain.
Schwefel
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.contchain.
SumCan
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.permutation.
PermutationExample
Return a LiOResDescription object with the information of each object.
getDefinition()
- Method in class problems.permutation.
SymmetricTSP
Return a LiOResDescription object with the information of each object.
getDescription()
- Method in class lio.core.
LiOResourceDefinition
Gets the resource's description
getDescription(LiOResource, String)
- Static method in class lio.misc.
DescribeResource
This method make a textual description of a resource object
getElements()
- Method in class lio.individuals.
BitChain
Returns a reference to the elements which form the individual.
getElements()
- Method in class lio.individuals.
ContChain
Returns a reference to the elements which form the individual.
getElements()
- Method in class lio.individuals.
Permutation
Returns a reference to the elements which form the individual.
getEntropy(int)
- Method in class lio.population.bitchain.
SetAnalysis
Computes entropy for X
getEntropy(int[])
- Method in class lio.population.bitchain.
SetAnalysis
getEntropyB2(int[])
- Method in class lio.population.bitchain.
SetAnalysis
getEvaluationsTrace()
- Method in class lio.misc.
Statistics
Return an array with the number of evaluations performed on each generation/iteration.
getFactorA()
- Method in class lio.search.local.simulatedannealing.
SA
Getter for property parameters.
getFile()
- Method in class problems.bitchain.
DecomposableProblem
getFile()
- Method in class problems.permutation.
SymmetricTSP
Getter for property file.
getFinalTemp()
- Method in class lio.search.local.simulatedannealing.
SA
Getter for property parameters.
getFlag(char, String[])
- Static method in class lio.util.
Utils
Checks if the given flag is in the String array.
getFormattedOutput()
- Method in class lio.misc.
SearchOutput
Builds the output by gathering data from statistics and according to the setting of the resource in a formatted way suitable for writing in files.
getFormattedOutput()
- Method in class lio.search.local.greedy.
GreedySearchOutput
Builds the output by gathering data from statistics and according to the setting of the resource in a formatted way suitable for writing in files.
getGenerator()
- Method in class lio.search.genetic.
CHC
Getter for property generator.
getGenerator()
- Method in class lio.search.genetic.
StdGeneticAlgorithm
getGenerator()
- Method in class lio.search.local.hillclimbing.
ILS
Getter for property generator.
getGenerator()
- Method in class lio.search.local.hillclimbing.
MRHillClimbing
Getter for property generator.
getGenerator()
- Method in class lio.search.local.simulatedannealing.
SA
Getter for property generator.
getGenerator()
- Method in class lio.search.probabilistic.
EDA
getGenerator()
- Method in class lio.search.pso.contchain.
StdContParticleGenerator
getGenerator()
- Method in class lio.search.pso.
PSO
getGreedyConstructor()
- Method in class lio.search.local.greedy.
GRASP
Getter for property greedyConstructor.
getGroups()
- Method in class problems.bitchain.
Plateau
getHandle()
- Static method in class lio.core.
LiOResourceFactory
This method use lazy construction to return an instance of LiOResourceFactory.
getHillClimbing()
- Method in class lio.search.local.greedy.
GRASP
Getter for property hillClimbing.
getHillClimbing()
- Method in class lio.search.local.hillclimbing.
ILS
Getter for property hillClimbing.
getHillClimbing()
- Method in class lio.search.local.hillclimbing.
MRHillClimbing
Getter for property hillClimbing.
getIndSize()
- Method in class lio.population.bitchain.
SetAnalysis
Getter for property indSize.
getIndSize()
- Method in class lio.population.contchain.
SetAnalysis
getInertia()
- Method in class lio.search.pso.contchain.
StdContParticleGenerator
getInitialTemp()
- Method in class lio.search.local.simulatedannealing.
SA
Getter for property parameters.
getInstantiationName()
- Method in class lio.core.
LiOResourceDefinition
Gets the specific instantiation
getK()
- Method in class lio.selectors.
KTournament
Getter for property k.
getKeepIndividuals()
- Method in class lio.replacement.
ElitistReplacement
Returns true if a fix number of individuals from the former population must be choosen to form the new one.
getKindOfIndividuals()
- Method in class lio.core.
LiOResourceDefinition
getLearningRate()
- Method in class lio.search.probabilistic.
PBIL
Getter for property learningRate.
getListOfNonDependentResources(String)
- Method in class lio.core.
LiOResourceFactory
Gets a list of built-in resources which match with a kind of resource.
getListOfResources(String, String)
- Method in class lio.core.
LiOConfiguration
Extracts the list of resources for each kind of data and interface.
getListOfResources(String)
- Method in class lio.core.
LiOConfiguration
Extracts the list of resources that are data-type independent.
getListOfResources(String, String)
- Method in class lio.core.
LiOResourceFactory
Gets a list of built-in resources which match with a kind of resource and a kind of data type.
getListOfResources(String)
- Method in class lio.core.
LiOResourceFactory
Gets a list of built-in resources which match with a kind of resource.
getLowerLimit()
- Method in class problems.bitchain.
Ackley
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.bitchain.
Colville
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.bitchain.
Griewangk
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.bitchain.
Powell
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.bitchain.
Rastrigin
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.bitchain.
Rosenbrock
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.bitchain.
Schwefel
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.contchain.
Ackley
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.contchain.
Colville
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.contchain.
Griewangk
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.contchain.
Powell
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.contchain.
Rastrigin
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.contchain.
Rosenbrock
Getter for property lowerLimit.
getLowerLimit()
- Method in class problems.contchain.
Schwefel
Getter for property lowerLimit.
getLowerLimits()
- Method in class lio.individuals.
ContChainBounds
Getter for property lowerLimits.
getMarginalFrequencies()
- Method in class lio.population.bitchain.
SetAnalysis
getMarginals()
- Method in class lio.probdistributions.bitchain.
MarginalProbabilityVector
Getter for property proVector.
getMaxIntIter()
- Method in class lio.search.local.simulatedannealing.
SA
Getter for property parameters.
getMaxNoImprove()
- Method in class lio.memetic.
HillClimbing
Getter for property maxNoImprove.
getMaxNumEvaluations()
- Method in class lio.misc.
StopCondition
Getter for property maxNumEvaluations.
getMaxNumEvaluationsWithoutImproving()
- Method in class lio.misc.
StopCondition
Getter for property maxNumEvaluationsWithoutImproving.
getMaxNumIterations()
- Method in class lio.misc.
StopCondition
Getter for property maxNumIterations.
getMaxNumIterationsWithoutImproving()
- Method in class lio.misc.
StopCondition
Getter for property maxNumIterationsWithoutImproving.
getMaxPreserved()
- Method in class lio.replacement.
ElitistReplacement
Returns the maximum number of individuals preserved from the former population.
getMaxSize()
- Static method in class lio.individuals.
Individual
Returns the maximum size that can have an individual.
getMaxSteps()
- Method in class lio.memetic.
HillClimbing
Getter for property maxSteps.
getMaxTime()
- Method in class lio.misc.
StopCondition
getMean(int)
- Method in class lio.population.contchain.
SetAnalysis
Get the mean value of some variable.
getMeans()
- Method in class lio.probdistributions.contchain.
MarginalProbabilityVector
Getter for property means.
getMeansAndVariances()
- Method in class lio.population.contchain.
SetAnalysis
Gets means and variances of all variables.
getMember(String)
- Method in class lio.core.
LiOResourceDefinition
Return the member that match with the give name.
getMembers()
- Method in class lio.core.
LiOResourceDefinition
Returns an array containing the members and its corresponding values
getMutation()
- Method in class lio.perturbation.
MutationBasedPerturbation
Getter for property mutation.
getMutation()
- Method in class lio.search.genetic.
StdGeneticAlgorithm
getMutationProbability()
- Method in class lio.search.probabilistic.
PBIL
Getter for property mutationProbability.
getMutationShift()
- Method in class lio.search.probabilistic.
PBIL
Getter for property mutationShift.
getMutualInformation(int, int[])
- Method in class lio.population.bitchain.
SetAnalysis
Computes mutual information value for X and listY
getMutualInformation(int, int)
- Method in class lio.population.bitchain.
SetAnalysis
Computes mutual information value for X and listY
getName()
- Method in class lio.core.
LiOMember
Allows consulting the name of the member
getNegativeLearningRate()
- Method in class lio.search.probabilistic.
PBIL
Getter for property negativeLearningRate.
getNeighbourhood()
- Method in class lio.memetic.
HillClimbing
Getter for property neighbourhood.
getNeighbourhood()
- Method in class lio.memetic.
SimulAnnealing
Getter for property neighbourhood.
getNeighbourhood()
- Method in class lio.search.pso.
PSO
getNumCandidates()
- Method in class lio.generators.
GreedyConstructor
Getter for property numCandidates.
getNumCandidates()
- Method in class lio.memetic.
HillClimbing
Getter for property numCandidates.
getNumCandidates()
- Method in class lio.search.local.greedy.
GreedyConstruction
Getter for property numCandidates.
getNumCandidateSteps()
- Method in class lio.search.local.greedy.
GreedyStatistics
getNumCities()
- Method in class problems.permutation.
SymmetricTSP
Getter for property numCities.
getNumEvalsWithoutImproving()
- Method in class lio.misc.
Statistics
Getter for property numEvalsWithoutImproving.
getNumEvaluations()
- Method in class lio.misc.
Statistics
Returns the current number of evaluations.
getNumEvaluationsBest()
- Method in class lio.misc.
Statistics
Returns number of evaluations when the best individual was found.
getNumGenerations()
- Method in class lio.misc.
Statistics
Returns the current number of iterations.
getNumGenerationsBest()
- Method in class lio.misc.
Statistics
Returns number of generations when the best individual was found.
getNumGenerationsWithoutImproving()
- Method in class lio.misc.
Statistics
Getter for property numGenerationsWithoutImproving.
getNumIterations()
- Method in class lio.misc.
Statistics
Returns the current number of iterations.
getNumIterations()
- Method in class lio.search.local.greedy.
GRASP
Getter for property numIterations.
getNumIterationsBest()
- Method in class lio.misc.
Statistics
Returns number of iterations when the best individual was found.
getNumNodes()
- Method in class lio.probdistributions.
Network
getNumParticles()
- Method in class lio.search.pso.
PSO
getNumPositions()
- Method in class lio.population.
VariablePopulation
getNumSubProblems()
- Method in class problems.bitchain.
FC2
getNumSubProblems()
- Method in class problems.bitchain.
FC3
getNumSubProblems()
- Method in class problems.bitchain.
FC4
getNumSubProblems()
- Method in class problems.bitchain.
FC5
getNumSubProblems()
- Method in class problems.bitchain.
MMDP
Getter for property numSubProblems.
getObjectName()
- Method in class lio.gui.
LoadObjectDialog
getOption(String, String[])
- Static method in class lio.util.
Utils
Gets an option indicated by the flag from the given array of strings.
getOutput()
- Method in class lio.misc.
SearchOutput
Builds the output by gathering data from statistics and according to the setting of the resource.
getOutput()
- Method in class lio.search.local.greedy.
GreedySearchOutput
Builds the output by gathering data from statistics and according to the setting of the resource.
getParameters()
- Method in class lio.core.
ResourceConfiguration
getParameterType(LiOResource, String)
- Static method in class lio.core.
LiOResourceHandler
Returns the type of the parameter in set method of a member in a resource.
getParents(int)
- Method in class lio.probdistributions.
Network
getPerturbation()
- Method in class lio.search.local.hillclimbing.
ILS
Getter for property perturbation.
getPoint()
- Method in class lio.crossover.bitchain.
OnePointCrossover
Returns the point of crossover.
getPoint1()
- Method in class lio.crossover.bitchain.
TwoPointCrossover
Returns the point of crossover.
getPoint1()
- Method in class lio.crossover.permutations.
OrderCrossover
getPoint1()
- Method in class lio.crossover.permutations.
PMX
getPoint2()
- Method in class lio.crossover.bitchain.
TwoPointCrossover
Returns the point of crossover.
getPoint2()
- Method in class lio.crossover.permutations.
OrderCrossover
getPoint2()
- Method in class lio.crossover.permutations.
PMX
getPopulationSize()
- Method in class lio.search.genetic.
CHC
Getter for property populationSize.
getPopulationSize()
- Method in class lio.search.genetic.
StdGeneticAlgorithm
getPopulationSize()
- Method in class lio.search.probabilistic.
EDA
getPopulationSize()
- Method in class lio.search.probabilistic.
PBIL
Getter for property populationSize.
getProbability(int, Individual)
- Method in class lio.probdistributions.bitchain.
MultivariateModel
getProbability(int, Individual)
- Method in class lio.probdistributions.
Network
getProbCrossover()
- Method in class lio.search.genetic.
StdGeneticAlgorithm
getProbDistribution()
- Method in class lio.search.probabilistic.
EDA
getProblemsList()
- Method in class lio.core.
LiOConfiguration
getProblemsList()
- Method in class lio.core.
LiOResourceFactory
getProbMutation()
- Method in class lio.perturbation.
MutationBasedPerturbation
Getter for property probMutation.
getProbMutation()
- Method in class lio.search.genetic.
StdGeneticAlgorithm
getR()
- Method in class lio.search.genetic.
CHC
Getter for property r.
getRandomNeighbour(Individual)
- Method in class lio.neighbourhood.bitchain.
bitChNeighbourGenerator
Returns the best neighbour of one individual.
getRandomNeighbour(Individual)
- Method in interface lio.neighbourhood.
Neighbourhood
Returns the a random neighbour of one individual.
getRandomNeighbour(Individual)
- Method in class lio.neighbourhood.permutation.
permNeighbourGenerator
Returns a random neighbour of one individual.
getRatio()
- Method in class lio.search.pso.neighbourhoods.
RingNeighbourhood
getReplacer()
- Method in class lio.search.genetic.
StdGeneticAlgorithm
getReplacer()
- Method in class lio.search.probabilistic.
EDA
getResourceName()
- Method in class lio.core.
LiOResourceDefinition
Returns the generic resource name.
getResources()
- Method in class lio.core.
ResourceConfiguration
getSample()
- Method in class lio.probdistributions.bitchain.
MarginalProducts
Samples some individuals from a probability distribution
getScore()
- Method in interface lio.probdistributions.
Metric
getScore(int, int[])
- Method in interface lio.probdistributions.
Metric
getSearchAlgList()
- Method in class lio.core.
LiOConfiguration
getSearchAlgList()
- Method in class lio.core.
LiOResourceFactory
getSearchAlgorithmName()
- Method in class lio.core.
LiOResourceFactory
getSearchOutput()
- Method in class lio.search.
LiOSearch
getSeed()
- Method in class lio.generators.bitchain.
PseudoRandomGenerator
getSelector()
- Method in class lio.replacement.
SelectionReplacement
getSelector()
- Method in class lio.search.genetic.
StdGeneticAlgorithm
getSelector()
- Method in class lio.search.probabilistic.
EDA
getSimulatedAnnealing()
- Method in class lio.search.local.simulatedannealing.
SA
Getter for property simulatedAnnealing.
getSize()
- Method in class lio.generators.contchain.
RandomGenerator
Getter for property size.
getSize()
- Method in class lio.individuals.
Individual
Returns the size of the individual.
getSize()
- Method in class lio.individuals.
LiOBounds
Getter for property size.
getSize()
- Method in class lio.population.bitchain.
SetAnalysis
Getter for property size.
getSize()
- Method in class lio.population.contchain.
SetAnalysis
getSize()
- Method in class problems.bitchain.
Ackley
getSize()
- Method in class problems.bitchain.
CheckerBoard
Getter for property size.
getSize()
- Method in class problems.bitchain.
Colville
getSize()
- Method in class problems.bitchain.
EqualProducts
getSize()
- Method in class problems.bitchain.
Griewangk
getSize()
- Method in class problems.bitchain.
OneMax
Getter for property size.
getSize()
- Method in class problems.bitchain.
Powell
getSize()
- Method in class problems.bitchain.
Rastrigin
getSize()
- Method in class problems.bitchain.
Rosenbrock
getSize()
- Method in class problems.bitchain.
Schwefel
getSize()
- Method in class problems.bitchain.
SixPeaks
getSize()
- Method in class problems.contchain.
Ackley
getSize()
- Method in class problems.contchain.
Griewangk
getSize()
- Method in class problems.contchain.
OneMax
getSize()
- Method in class problems.contchain.
Rastrigin
getSize()
- Method in class problems.contchain.
Rosenbrock
getSize()
- Method in class problems.contchain.
Schwefel
getSize()
- Method in class problems.contchain.
SumCan
getSize()
- Method in class problems.permutation.
PermutationExample
Getter for property size.
getSizeOffSpring()
- Method in class lio.crossover.bitchain.
HUX
getSizeOffSpring()
- Method in class lio.crossover.bitchain.
OnePointCrossover
getSizeOffSpring()
- Method in class lio.crossover.bitchain.
TwoPointCrossover
getSizeOffSpring()
- Method in class lio.crossover.bitchain.
UniformCrossover
getSizeOffSpring()
- Method in class lio.crossover.contchain.
ArithmeticalCrossover
getSizeOffSpring()
- Method in class lio.crossover.contchain.
BLXAlphaCrossover
getSizeOffSpring()
- Method in class lio.crossover.contchain.
DiscreteCrossover
getSizeOffSpring()
- Method in class lio.crossover.contchain.
ExtendedIntermediateCrossover
getSizeOffSpring()
- Method in class lio.crossover.contchain.
ExtendedLineCrossover
getSizeOffSpring()
- Method in class lio.crossover.contchain.
FlatCrossover
getSizeOffSpring()
- Method in class lio.crossover.contchain.
LinearCrossover
getSizeOffSpring()
- Method in class lio.crossover.contchain.
SimpleCrossover
getSizeOffSpring()
- Method in class lio.crossover.contchain.
WrightsHeuristicCrossover
getSizeOffSpring()
- Method in interface lio.crossover.
Crossover
getSizeOffSpring()
- Method in class lio.crossover.permutations.
OrderCrossover
getSizeOffSpring()
- Method in class lio.crossover.permutations.
PMX
getSocial()
- Method in class lio.search.pso.contchain.
StdContParticleGenerator
getStartingPoints()
- Method in class lio.search.local.hillclimbing.
ILS
Getter for property startingPoints.
getStartingPoints()
- Method in class lio.search.local.hillclimbing.
MRHillClimbing
Getter for property startingPoints.
getStopCondition()
- Method in class lio.search.
LiOSearch
getT()
- Method in class problems.bitchain.
SixPeaks
getTag()
- Method in class lio.misc.
SearchOutput
getTaskInformation(LiOTask)
- Method in interface lio.core.
LiODependentResource
Allows passing information of the task to the resource.
getTaskInformation(LiOTask)
- Method in class lio.generators.bitchain.
PseudoRandomGenerator
Extracts information of the task necessary to create individuals.
getTaskInformation(LiOTask)
- Method in class lio.generators.bitchain.
RandomGenerator
Extracts information of the task necessary to create individuals.
getTaskInformation(LiOTask)
- Method in class lio.generators.contchain.
RandomGenerator
Extracts information of the task necessary to create individuals.
getTaskInformation(LiOTask)
- Method in class lio.generators.permutation.
RandomGenerator
Extracts information of the task necessary to create individuals.
getTaskInformation(LiOTask)
- Method in class lio.mutation.contchain.
MinMaxMutation
Allows passing information of the task to the resource.
getTaskInformation(LiOTask)
- Method in class lio.mutation.contchain.
RandomMutation
Allows passing information of the task to the resource.
getTaskInformation(LiOTask)
- Method in class lio.probdistributions.contchain.
MarginalProbabilityVector
getTaskInformation(LiOTask)
- Method in class lio.search.pso.contchain.
StdContParticleGenerator
Gets the necessary information from the task
getTaskName()
- Method in class lio.core.
LiOResourceFactory
getTextTip()
- Method in class lio.core.
LiOMember
Returns a description of the parameter
getTime()
- Method in class lio.misc.
Statistics
Returns time elapsed from the beginning of the search.
getTimeBest()
- Method in class lio.misc.
Statistics
Returns the time elapsed since the beginning of the search until the best individual was found.
getTopologicalOrder()
- Method in class lio.probdistributions.
Network
getType(LiOResource, String)
- Static method in class lio.core.
LiOResourceHandler
Returns the type of a member in a resource.
getUpperLimit()
- Method in class problems.bitchain.
Ackley
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.bitchain.
Colville
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.bitchain.
Griewangk
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.bitchain.
Powell
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.bitchain.
Rastrigin
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.bitchain.
Rosenbrock
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.bitchain.
Schwefel
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.contchain.
Ackley
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.contchain.
Colville
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.contchain.
Griewangk
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.contchain.
Powell
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.contchain.
Rastrigin
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.contchain.
Rosenbrock
Getter for property upperLimit.
getUpperLimit()
- Method in class problems.contchain.
Schwefel
Getter for property upperLimit.
getUpperLimits()
- Method in class lio.individuals.
ContChainBounds
Getter for property upperLimits.
getValue(LiOResource, String)
- Static method in class lio.core.
LiOResourceHandler
Allows to get the value of member in a resource.
getVariance(int)
- Method in class lio.population.contchain.
SetAnalysis
Get the variance of some variable.
getVariance(double, int)
- Method in class lio.population.contchain.
SetAnalysis
Get the variance of some variable given the mean.
getVariances()
- Method in class lio.probdistributions.contchain.
MarginalProbabilityVector
Getter for property variances.
getVmax()
- Method in class lio.search.pso.contchain.
StdContParticleGenerator
GlobalNeighbourhood
- Class in
lio.search.pso.neighbourhoods
All Particles reference the best particle in the whole swarm as the social reference.
GlobalNeighbourhood()
- Constructor for class lio.search.pso.neighbourhoods.
GlobalNeighbourhood
grafica
- Variable in class lio.gui.
ChartWindow
GRASP
- Class in
lio.search.local.greedy
This class implements the Greedy Randomized Adaptative Search Procedure.
GRASP()
- Constructor for class lio.search.local.greedy.
GRASP
Creates a new instance of HillClimbing
grayToBinary(int[])
- Static method in class lio.util.
Utils
Converts a number in gray code to binary
grayToDouble(int[], double, double)
- Static method in class lio.util.
Utils
Returns the double value encoding in gray by the chain of bits passed as parametter given a range of values.
GreedyConstruction
- Class in
lio.search.local.greedy
This class encapsulates the greedy construction to implement it as a search procedure.
GreedyConstruction()
- Constructor for class lio.search.local.greedy.
GreedyConstruction
Constructor
GreedyConstructor
- Class in
lio.generators
This class constructs solutions with a greedy algorithm.
GreedyConstructor()
- Constructor for class lio.generators.
GreedyConstructor
Constructor
GreedyConstructor(int)
- Constructor for class lio.generators.
GreedyConstructor
Constructor
GreedySearchOutput
- Class in
lio.search.local.greedy
Extends the SearchOutput so that it can provide information for greedy based algorithms, which mainly consists in the number of candidate steps that have been evaluated in the solution construction.
GreedySearchOutput()
- Constructor for class lio.search.local.greedy.
GreedySearchOutput
Constructor
GreedyStatistics
- Class in
lio.search.local.greedy
Extends the Statistics so that the number of candidate steps evaluated to build a single solution is considered.
GreedyStatistics()
- Constructor for class lio.search.local.greedy.
GreedyStatistics
Griewangk
- Class in
problems.bitchain
Implements the Griewangk function for binary representations.
Griewangk()
- Constructor for class problems.bitchain.
Griewangk
Griewangk
- Class in
problems.contchain
Implements the classical OneMax problem as a real coded problem.
Griewangk()
- Constructor for class problems.contchain.
Griewangk
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W