.TH "eoReduceMergeReduce" 3 "19 Oct 2006" "Version 0.9.4-cvs" "EO" \" -*- nroff -*- .ad l .nh .SH NAME eoReduceMergeReduce \- eoReduceMergeReduce is an \fBeoReplacement\fP: - saves possible elite parents - reduces rest of parents - reduces offspring - merges reduced populations - reduces resulting merged pop if necessary .PP .SH SYNOPSIS .br .PP \fC#include \fP .PP Inherits \fBeoReplacement< EOT >< EOT >\fP. .PP .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBeoReduceMergeReduce\fP (\fBeoHowMany\fP _howManyElite, bool _strongElitism, \fBeoHowMany\fP _howManyReducedParents, \fBeoReduce\fP< \fBEOT\fP > &_reduceParents, \fBeoHowMany\fP _howManyReducedOffspring, \fBeoReduce\fP< \fBEOT\fP > &_reduceOffspring, \fBeoReduce\fP< \fBEOT\fP > &_reduceFinal)" .br .ti -1c .RI "void \fBoperator()\fP (\fBeoPop\fP< \fBEOT\fP > &_parents, \fBeoPop\fP< \fBEOT\fP > &_offspring)" .br .RI "\fIThe pure virtual function that needs to be implemented by the subclass. \fP" .in -1c .SS "Private Attributes" .in +1c .ti -1c .RI "\fBeoHowMany\fP \fBhowManyElite\fP" .br .ti -1c .RI "bool \fBstrongElitism\fP" .br .ti -1c .RI "\fBeoHowMany\fP \fBhowManyReducedParents\fP" .br .ti -1c .RI "\fBeoHowMany\fP \fBhowManyReducedOffspring\fP" .br .ti -1c .RI "\fBeoReduce\fP< \fBEOT\fP > & \fBreduceParents\fP" .br .ti -1c .RI "\fBeoReduce\fP< \fBEOT\fP > & \fBreduceOffspring\fP" .br .ti -1c .RI "\fBeoReduce\fP< \fBEOT\fP > & \fBreduceFinal\fP" .br .in -1c .SH "Detailed Description" .PP .SS "template class eoReduceMergeReduce< EOT >" eoReduceMergeReduce is an \fBeoReplacement\fP: - saves possible elite parents - reduces rest of parents - reduces offspring - merges reduced populations - reduces resulting merged pop if necessary .PP Definition at line 49 of file eoReduceMergeReduce.h. .SH "Author" .PP Generated automatically by Doxygen for EO from the source code.