Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

org.evolvica.core.population
Class DefaultPopulation

java.lang.Object
  extended byorg.evolvica.engine.AbstractOperator
      extended byorg.evolvica.core.common.AbstractGeneticOperator
          extended byorg.evolvica.core.population.AbstractPopulation
              extended byorg.evolvica.core.population.DefaultPopulation
All Implemented Interfaces:
IGeneticOperator, IIndividualSet, IOperator, IPopulation, IProcessor, java.io.Serializable

public class DefaultPopulation
extends AbstractPopulation

Generic implementation of a population based on an array list. The individuals in this population are unsorted.

Since:
0.4.0
Version:
$Revision: 1.8 $ $Date: 2004/05/26 11:58:11 $
Author:
Andreas Rummler
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.evolvica.core.population.AbstractPopulation
filter, generation, population
 
Fields inherited from class org.evolvica.engine.AbstractOperator
descriptor, element, id, name
 
Constructor Summary
DefaultPopulation()
          Default constructor.
 
Methods inherited from class org.evolvica.core.population.AbstractPopulation
add, add, clear, contains, getFilter, getGeneration, insert, isEmpty, iterator, process, remove, remove, replace, replace, setFilter, size, toArray
 
Methods inherited from class org.evolvica.engine.AbstractOperator
attachDescriptor, attachElement, descriptor, element, getId, getName, setId, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.evolvica.engine.IOperator
attachDescriptor, attachElement, descriptor, element, getId, getName, setId, setName
 

Constructor Detail

DefaultPopulation

public DefaultPopulation()
Default 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