Home
last modified time | relevance | path

Searched refs:ioIndiv1 (Results 1 – 16 of 16) sorted by relevance

/dports/devel/open-beagle/beagle-3.0.3/beagle/GA/include/beagle/GA/
H A DCrossoverUniformOpT.hpp79 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 DCrossoverOnePointOpT.hpp78 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 DCrossoverTwoPointsOpT.hpp78 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 DCrossoverIndicesIntVecOp.hpp75 virtual bool mate(Individual& ioIndiv1, Context& ioContext1,
H A DCrossoverBlendESVecOp.hpp89 virtual bool mate(Individual& ioIndiv1, Context& ioContext1,
H A DCrossoverSBXFltVecOp.hpp88 virtual bool mate(Individual& ioIndiv1, Context& ioContext1,
H A DCrossoverBlendFltVecOp.hpp86 virtual bool mate(Individual& ioIndiv1, Context& ioContext1,
/dports/devel/open-beagle/beagle-3.0.3/beagle/GA/src/
H A DCrossoverIndicesIntVecOp.cpp92 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 DCrossoverSBXFltVecOp.cpp148 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 DCrossoverBlendESVecOp.cpp143 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 DCrossoverBlendFltVecOp.cpp169 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 DCrossoverOp.cpp139 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 DCrossoverConstrainedOp.cpp177 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 DCrossoverOp.hpp89 virtual bool mate(Individual& ioIndiv1, Context& ioContext1,
/dports/devel/open-beagle/beagle-3.0.3/beagle/GP/include/beagle/GP/
H A DCrossoverOp.hpp80 virtual bool mate(Beagle::Individual& ioIndiv1, Beagle::Context& ioContext1,
H A DCrossoverConstrainedOp.hpp85 virtual bool mate(Beagle::Individual& ioIndiv1, Beagle::Context& ioContext1,