/dports/devel/open-beagle/beagle-3.0.3/beagle/GA/include/beagle/GA/ |
H A D | CrossoverUniformOpT.hpp | 79 virtual bool mate(Individual& ioIndiv1, Context& ioContext1, 165 bool Beagle::GA::CrossoverUniformOpT<T>::mate(Beagle::Individual& ioIndiv1, in mate() argument 171 unsigned int lNbGenotypes = minOf<unsigned int>(ioIndiv1.size(), ioIndiv2.size()); in mate() 178 ioIndiv1.serialize() in mate() 188 typename T::Handle lGenotype1 = castHandleT<T>(ioIndiv1[i]); in mate() 205 ioIndiv1.serialize() in mate()
|
H A D | CrossoverOnePointOpT.hpp | 78 virtual bool mate(Individual& ioIndiv1, Context& ioContext1, 138 bool Beagle::GA::CrossoverOnePointOpT<T>::mate(Beagle::Individual& ioIndiv1, in mate() argument 144 unsigned int lNbGenotypes = minOf<unsigned int>(ioIndiv1.size(), ioIndiv2.size()); in mate() 147 typename T::Handle lGenotype1 = castHandleT<T>(ioIndiv1[0]); in mate() 195 typename T::Handle lGenotype1 = castHandleT<T>(ioIndiv1[i]); in mate() 217 typename T::Handle lGenotype1 = castHandleT<T>(ioIndiv1[lMatingGenotype]); in mate()
|
H A D | CrossoverTwoPointsOpT.hpp | 78 virtual bool mate(Individual& ioIndiv1, Context& ioContext1, 138 bool Beagle::GA::CrossoverTwoPointsOpT<T>::mate(Beagle::Individual& ioIndiv1, in mate() argument 144 unsigned int lNbGenotypes = minOf<unsigned int>(ioIndiv1.size(), ioIndiv2.size()); in mate() 147 typename T::Handle lGenotype1 = castHandleT<T>(ioIndiv1[0]); in mate() 203 typename T::Handle lGenotype1 = castHandleT<T>(ioIndiv1[i]); in mate() 217 typename T::Handle lGenotype1 = castHandleT<T>(ioIndiv1[lMatingGenotype]); in mate()
|
H A D | CrossoverIndicesIntVecOp.hpp | 75 virtual bool mate(Individual& ioIndiv1, Context& ioContext1,
|
H A D | CrossoverBlendESVecOp.hpp | 89 virtual bool mate(Individual& ioIndiv1, Context& ioContext1,
|
H A D | CrossoverSBXFltVecOp.hpp | 88 virtual bool mate(Individual& ioIndiv1, Context& ioContext1,
|
H A D | CrossoverBlendFltVecOp.hpp | 86 virtual bool mate(Individual& ioIndiv1, Context& ioContext1,
|
/dports/devel/open-beagle/beagle-3.0.3/beagle/GA/src/ |
H A D | CrossoverIndicesIntVecOp.cpp | 92 bool Beagle::GA::CrossoverIndicesIntVecOp::mate(Beagle::Individual& ioIndiv1, in mate() argument 98 unsigned int lNbGenotypes = minOf<unsigned int>(ioIndiv1.size(), ioIndiv2.size()); in mate() 105 ioIndiv1.serialize() in mate() 115 GA::IntegerVector::Handle lIntVector1 = castHandleT<IntegerVector>(ioIndiv1[i]); in mate() 175 ioIndiv1.serialize() in mate()
|
H A D | CrossoverSBXFltVecOp.cpp | 148 bool Beagle::GA::CrossoverSBXFltVecOp::mate(Beagle::Individual& ioIndiv1, in mate() argument 154 unsigned int lNbGenotypes = minOf<unsigned int>(ioIndiv1.size(), ioIndiv2.size()); in mate() 161 ioIndiv1.serialize() in mate() 172 GA::FloatVector::Handle lFloatVector1 = castHandleT<FloatVector>(ioIndiv1[i]); in mate() 196 ioIndiv1.serialize() in mate()
|
H A D | CrossoverBlendESVecOp.cpp | 143 bool Beagle::GA::CrossoverBlendESVecOp::mate(Beagle::Individual& ioIndiv1, in mate() argument 149 unsigned int lNbGenotypes = minOf<unsigned int>(ioIndiv1.size(), ioIndiv2.size()); in mate() 156 ioIndiv1.serialize() in mate() 166 GA::ESVector::Handle lESVector1 = castHandleT<ESVector>(ioIndiv1[i]); in mate() 195 ioIndiv1.serialize() in mate()
|
H A D | CrossoverBlendFltVecOp.cpp | 169 bool Beagle::GA::CrossoverBlendFltVecOp::mate(Beagle::Individual& ioIndiv1, in mate() argument 175 unsigned int lNbGenotypes = minOf<unsigned int>(ioIndiv1.size(), ioIndiv2.size()); in mate() 182 ioIndiv1.serialize() in mate() 192 GA::FloatVector::Handle lFloatVector1 = castHandleT<FloatVector>(ioIndiv1[i]); in mate() 220 ioIndiv1.serialize() in mate()
|
/dports/devel/open-beagle/beagle-3.0.3/beagle/GP/src/ |
H A D | CrossoverOp.cpp | 139 bool GP::CrossoverOp::mate(Beagle::Individual& ioIndiv1, Beagle::Context& ioContext1, in mate() argument 144 Beagle_AssertM(ioIndiv1.size() > 0); in mate() 145 Beagle_AssertM(ioIndiv1.size() == ioIndiv2.size()); in mate() 149 GP::Individual& lIndiv1 = castObjectT<GP::Individual&>(ioIndiv1); in mate()
|
H A D | CrossoverConstrainedOp.cpp | 177 bool GP::CrossoverConstrainedOp::mate(Beagle::Individual& ioIndiv1, Beagle::Context& ioContext1, in mate() argument 182 Beagle_AssertM(ioIndiv1.size() > 0); in mate() 187 GP::Individual& lIndiv1 = castObjectT<GP::Individual&>(ioIndiv1); in mate()
|
/dports/devel/open-beagle/beagle-3.0.3/beagle/include/beagle/ |
H A D | CrossoverOp.hpp | 89 virtual bool mate(Individual& ioIndiv1, Context& ioContext1,
|
/dports/devel/open-beagle/beagle-3.0.3/beagle/GP/include/beagle/GP/ |
H A D | CrossoverOp.hpp | 80 virtual bool mate(Beagle::Individual& ioIndiv1, Beagle::Context& ioContext1,
|
H A D | CrossoverConstrainedOp.hpp | 85 virtual bool mate(Beagle::Individual& ioIndiv1, Beagle::Context& ioContext1,
|