Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Uses of Class
org.evolvica.util.BitVector

Packages that use BitVector
org.evolvica.core Core package containing classes related to genotypes, individuals and populations. 
org.evolvica.core.mutate.binary Mutation of binary strings. 
org.evolvica.core.recombine.binary Recombination of binary strings. 
org.evolvica.core.recombine.iarray Recombination of integer arrays. 
org.evolvica.util Utility classes. 
 

Uses of BitVector in org.evolvica.core
 

Fields in org.evolvica.core declared as BitVector
protected  BitVector BinaryGene.value
          The binary string value of this gene.
 

Methods in org.evolvica.core that return BitVector
 BitVector BinaryGene.getValue()
          Returns the value.
 

Methods in org.evolvica.core with parameters of type BitVector
 void BinaryGene.setValue(BitVector value)
          Sets the value.
 

Constructors in org.evolvica.core with parameters of type BitVector
BinaryGene(BitVector value)
          Constructor.
 

Uses of BitVector in org.evolvica.core.mutate.binary
 

Methods in org.evolvica.core.mutate.binary that return BitVector
abstract  BitVector BinaryMutator.mutate(BitVector vector)
          Mutates the bitset.
 

Methods in org.evolvica.core.mutate.binary with parameters of type BitVector
abstract  BitVector BinaryMutator.mutate(BitVector vector)
          Mutates the bitset.
 

Uses of BitVector in org.evolvica.core.recombine.binary
 

Methods in org.evolvica.core.recombine.binary that return BitVector
protected  BitVector[] MultipointCrossover.recombine(BitVector[] parents)
           
protected abstract  BitVector[] BinaryRecombinator.recombine(BitVector[] parents)
          Recombines two bitsets.
 

Methods in org.evolvica.core.recombine.binary with parameters of type BitVector
protected  BitVector[] MultipointCrossover.recombine(BitVector[] parents)
           
protected abstract  BitVector[] BinaryRecombinator.recombine(BitVector[] parents)
          Recombines two bitsets.
 

Uses of BitVector in org.evolvica.core.recombine.iarray
 

Fields in org.evolvica.core.recombine.iarray declared as BitVector
protected  BitVector UniformOrderBasedCrossover.bitvector
          Exchange bit vector.
 

Constructors in org.evolvica.core.recombine.iarray with parameters of type BitVector
UniformOrderBasedCrossover(BitVector bitvector)
          Constructor with bit vector for exchange.
 

Uses of BitVector in org.evolvica.util
 

Methods in org.evolvica.util that return BitVector
 BitVector BitVector.and(BitVector bv)
          Performs an AND conjunction.
 BitVector BitVector.or(BitVector bv)
          Performs an OR function.
 BitVector BitVector.xor(BitVector bv)
          Performs a XOR function.
 

Methods in org.evolvica.util with parameters of type BitVector
 BitVector BitVector.and(BitVector bv)
          Performs an AND conjunction.
 BitVector BitVector.or(BitVector bv)
          Performs an OR function.
 BitVector BitVector.xor(BitVector bv)
          Performs a XOR function.
 

Constructors in org.evolvica.util with parameters of type BitVector
BitVector(BitVector bv)
          Copy Constructor.
 


Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Copyright © 2000-2004 Technical University of Ilmenau, Department Electronic Circuits and Systems