A B C D E F G H I J K L M N O P R S T U V W

R

random - Static variable in class lio.LiOEnv
A global pseudo random generator
random() - Static method in class lio.LiOEnv
Returns a double between 0.0 and 1.0 with (approximately) uniform distribution from that range.
RandomGenerator - Class in lio.generators.bitchain
This class generates chains of bits randomly.
RandomGenerator() - Constructor for class lio.generators.bitchain.RandomGenerator
 
RandomGenerator - Class in lio.generators.contchain
This class generates chains of double randomly.
RandomGenerator() - Constructor for class lio.generators.contchain.RandomGenerator
 
RandomGenerator - Class in lio.generators.permutation
This class generates permutations of double randomly.
RandomGenerator() - Constructor for class lio.generators.permutation.RandomGenerator
 
RandomMutation - Class in lio.mutation.contchain
 
RandomMutation() - Constructor for class lio.mutation.contchain.RandomMutation
 
randomPermutation(int) - Static method in class lio.util.Utils
Returns a random permutation of the specified size.
ranges - Static variable in class lio.search.pso.contchain.StdContParticle
Ranges for each variable.
rankingSelection(Individual[]) - Method in class lio.selectors.RouleteWheelSelector
Returns a vector containing probabilities for each individual assigned by ranking
Rastrigin - Class in problems.bitchain
Implements the Rastrigin function for binary representations.
Rastrigin() - Constructor for class problems.bitchain.Rastrigin
 
Rastrigin - Class in problems.contchain
Implements the classical OneMax problem as a real coded problem.
Rastrigin() - Constructor for class problems.contchain.Rastrigin
 
remNodes - Variable in class lio.probdistributions.bitchain.Tree
Remaining nodes
remove(int) - Method in class lio.population.VariablePopulation
Removes an element of the population given its position.
removeElementAt(int, boolean) - Method in class lio.population.VariablePopulation
Removes an element of the population given its position.
removeLink(int, int) - Method in class lio.probdistributions.Network
Delete link between these nodes
removeLiOEventListener(LiOEventListener) - Method in class lio.search.LiOSearch
This method allows objects to unregister for FinishEvent
replace(Population, Population) - Method in class lio.replacement.ElitistReplacement
Generates a new population from the current and the former one.
replace(Population, Population) - Method in interface lio.replacement.Replacement
Generates a new population from the current and the former one.
replace(Population, Population) - Method in class lio.replacement.SelectionReplacement
Generates a new population from the current and the former one.
Replacement - Interface in lio.replacement
This interface must be implemented for those objects whose task consist of generating a new population from both the current and the former one.
resource - Variable in class lio.gui.PropertySheet
 
ResourceConfiguration - Class in lio.core
This class holds information for any resource read either from configuration file or command-line parameters
ResourceConfiguration(String) - Constructor for class lio.core.ResourceConfiguration
 
RingNeighbourhood - Class in lio.search.pso.neighbourhoods
Defines an order among particles and neighbourhood information of each one only refers to the best on its radio.
RingNeighbourhood() - Constructor for class lio.search.pso.neighbourhoods.RingNeighbourhood
 
Rosenbrock - Class in problems.bitchain
Implements the Rosenbrock function for binary representations.
Rosenbrock() - Constructor for class problems.bitchain.Rosenbrock
 
Rosenbrock - Class in problems.contchain
Implements the classical OneMax problem as a real coded problem.
Rosenbrock() - Constructor for class problems.contchain.Rosenbrock
 
RouleteWheelSelector - Class in lio.selectors
This class implements the roulete wheel sampling to select some individuals from a population.
RouleteWheelSelector() - Constructor for class lio.selectors.RouleteWheelSelector
 
run() - Method in class lio.gui.ExecutionMonitor
 
run() - Method in class lio.search.genetic.CHC
 
run() - Method in class lio.search.genetic.StdGeneticAlgorithm
 
run() - Method in class lio.search.local.greedy.GRASP
 
run() - Method in class lio.search.local.greedy.GreedyConstruction
Main cycle
run() - Method in class lio.search.local.hillclimbing.ILS
 
run() - Method in class lio.search.local.hillclimbing.MRHillClimbing
 
run() - Method in class lio.search.local.simulatedannealing.SA
 
run() - Method in class lio.search.probabilistic.EDA
 
run() - Method in class lio.search.probabilistic.PBIL
 
run() - Method in class lio.search.pso.PSO
Main cycle

A B C D E F G H I J K L M N O P R S T U V W