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

B

bestNeighbour - Variable in class lio.search.pso.Particle
Reference to other particle that is the best of the neighbourhood
bestPosition - Variable in class lio.search.pso.Particle
Best position and fitness of the particle
bestValue() - Method in class lio.search.pso.Particle
 
BinaryMutation - Class in lio.mutation.bitchain
Implements the classical mutation operator for binary strings.
BinaryMutation() - Constructor for class lio.mutation.bitchain.BinaryMutation
 
BinaryProbDistribution - Class in lio.probdistributions.bitchain
This class implements the common features and data structures for the binary probability distributions.
BinaryProbDistribution() - Constructor for class lio.probdistributions.bitchain.BinaryProbDistribution
 
binaryToDouble(int[], double, double) - Static method in class lio.util.Utils
Returns the double value encoding by the chain of bits passed as parametter given a range of values.
binaryToGray(int[]) - Static method in class lio.util.Utils
Converts a number in binary code to gray
BitChain - Class in lio.individuals
This class implements those individuals coded with a chain of bits.
BitChain(int[]) - Constructor for class lio.individuals.BitChain
Creates a new instance of BitChain from an array of integers.
BitChain(int) - Constructor for class lio.individuals.BitChain
Creates a new instance (full of 0s) with the specified size.
BitChain(BitChain) - Constructor for class lio.individuals.BitChain
Create a new instance of BitChain from another object
BitChainBounds - Class in lio.individuals
Represents the boundaries for each variable in a problem represented by a chain of bits.
BitChainBounds(int) - Constructor for class lio.individuals.BitChainBounds
Constructor
bitChNeighbourGenerator - Class in lio.neighbourhood.bitchain
This class allows generating neighbours from a chain of bits by flipping each position.
bitChNeighbourGenerator() - Constructor for class lio.neighbourhood.bitchain.bitChNeighbourGenerator
 
BivariateProbDistribution - Class in lio.probdistributions.bitchain
This class implements the common features and data structures of bivariate probability distributions.
BivariateProbDistribution() - Constructor for class lio.probdistributions.bitchain.BivariateProbDistribution
 
BLXAlphaCrossover - Class in lio.crossover.contchain
Implements the BLX-Alpha crossover operator for chains of reals.
BLXAlphaCrossover() - Constructor for class lio.crossover.contchain.BLXAlphaCrossover
Creates a new instance of BLXAlpha
build() - Method in class lio.search.LiOSearch
Builds the search by getting the resources from default configuration or from a file configuration if present.

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