|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--mss.ea.core.GeneticOperator | +--mss.ea.rec.Recombination | +--mss.ea.rec.IndividualDuplication
Base class for duplication of individuals.
Field Summary | |
protected int |
dupSize
|
Fields inherited from class mss.ea.rec.Recombination |
quantity, required |
Fields inherited from class mss.ea.core.GeneticOperator |
description, ID, name |
Constructor Summary | |
IndividualDuplication(int size)
Constructor with number copies to be made. |
Method Summary | |
IndividualStream |
process(IndividualStream is)
Processes an individual stream. |
IndividualStream |
recombine(IndividualStream is)
Recombination of an individual stream. |
Methods inherited from class mss.ea.rec.Recombination |
getQuantity, getRequired |
Methods inherited from class mss.ea.core.GeneticOperator |
getDescription, getID, getName, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface mss.ea.core.StreamProcessor |
getName |
Field Detail |
protected int dupSize
Constructor Detail |
public IndividualDuplication(int size)
size
- number of copies to be madeMethod Detail |
public IndividualStream recombine(IndividualStream is) throws RecombinationException
is
- individual streamRecombinationException
- thrown if duplication failspublic IndividualStream process(IndividualStream is)
SingleStreamProcessor
process
in interface SingleStreamProcessor
mss.ea.core.SingleStreamProcessor
is
- individual stream to processEAException
-
|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |