10 #ifndef COPASI_COptMethodDE
11 #define COPASI_COptMethodDE
156 #endif // COPASI_COptMethodDE
unsigned C_INT32 mPopulationSize
CPermutation * mpPermutation
static COptMethod * createMethod(CCopasiMethod::SubType subType=CCopasiMethod::RandomSearch)
bool evaluate(const CVector< C_FLOAT64 > &individual)
bool creation(size_t first, size_t last=std::numeric_limits< size_t >::max())
unsigned C_INT32 mGenerations
C_FLOAT64 mEvaluationValue
virtual bool initialize()
std::vector< CVector< C_FLOAT64 > * > mIndividual
C_FLOAT64 mMutationVarians
unsigned C_INT32 mGeneration
COptMethodDE(const COptMethodDE &src, const CCopasiContainer *pParent=NULL)
CVector< C_FLOAT64 > mValue