00001 #ifndef EVOLUTIONARYWALKER_H 00002 #define EVOLUTIONARYWALKER_H 00003 00004 #include "walker.h" 00005 00009 class EvolutionaryWalker : public Walker 00010 { 00011 public: 00012 EvolutionaryWalker(Config *config); 00013 00014 void advance(); 00015 00016 private: 00017 int nWalkersMax; 00018 00019 double diffConstant; 00020 double tau; 00021 bool m_aliveNew; 00022 bool m_aliveOld; 00023 }; 00024 00025 #endif // EVOLUTIONARYWALKER_H