constructor for EDA without a needed edoContinue
This commit is contained in:
parent
6fb123f2be
commit
54224807f5
1 changed files with 7 additions and 1 deletions
|
|
@ -83,6 +83,7 @@ public:
|
||||||
_sampler(sampler),
|
_sampler(sampler),
|
||||||
_replacor(replacor),
|
_replacor(replacor),
|
||||||
_pop_continuator(pop_continuator),
|
_pop_continuator(pop_continuator),
|
||||||
|
_dummy_continue(),
|
||||||
_distribution_continuator(distribution_continuator)
|
_distribution_continuator(distribution_continuator)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
@ -111,7 +112,8 @@ public:
|
||||||
_sampler(sampler),
|
_sampler(sampler),
|
||||||
_replacor(replacor),
|
_replacor(replacor),
|
||||||
_pop_continuator(pop_continuator),
|
_pop_continuator(pop_continuator),
|
||||||
_distribution_continuator( edoDummyContinue<D>() )
|
_dummy_continue(),
|
||||||
|
_distribution_continuator( _dummy_continue )
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -182,8 +184,12 @@ private:
|
||||||
//! A EOT population continuator
|
//! A EOT population continuator
|
||||||
eoContinue < EOT > & _pop_continuator;
|
eoContinue < EOT > & _pop_continuator;
|
||||||
|
|
||||||
|
//! A D continuator that always return true
|
||||||
|
edoDummyContinue<D> _dummy_continue;
|
||||||
|
|
||||||
//! A D continuator
|
//! A D continuator
|
||||||
edoContinue < D > & _distribution_continuator;
|
edoContinue < D > & _distribution_continuator;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // !_edoEDA_h
|
#endif // !_edoEDA_h
|
||||||
|
|
|
||||||
Reference in a new issue