org.opt4j.core.common.archive
Class DefaultArchive

java.lang.Object
  extended by org.opt4j.core.IndividualSet
      extended by org.opt4j.core.optimizer.Archive
          extended by org.opt4j.core.common.archive.AbstractArchive
              extended by org.opt4j.core.common.archive.BoundedArchive
                  extended by org.opt4j.core.common.archive.CrowdingArchive
                      extended by org.opt4j.core.common.archive.DefaultArchive
All Implemented Interfaces:
java.lang.Iterable<Individual>, java.util.Collection<Individual>, java.util.Set<Individual>

public class DefaultArchive
extends CrowdingArchive

The DefaultArchive is the CrowdingArchive with a capacity of 100.


Field Summary
 
Fields inherited from class org.opt4j.core.common.archive.BoundedArchive
capacity
 
Fields inherited from class org.opt4j.core.IndividualSet
individuals, listeners
 
Constructor Summary
DefaultArchive()
          Constructs a DefaultArchive.
 
Method Summary
 
Methods inherited from class org.opt4j.core.common.archive.CrowdingArchive
updateWithNondominated
 
Methods inherited from class org.opt4j.core.common.archive.BoundedArchive
addCheckedIndividual, addCheckedIndividuals, getCapacity, setCapacity
 
Methods inherited from class org.opt4j.core.common.archive.AbstractArchive
update
 
Methods inherited from class org.opt4j.core.optimizer.Archive
update
 
Methods inherited from class org.opt4j.core.IndividualSet
add, addAll, addAll, addListener, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, removeListener, retainAll, size, toArray, toArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Set
equals, hashCode
 

Constructor Detail

DefaultArchive

public DefaultArchive()
Constructs a DefaultArchive.