00001 #ifndef Random_Search_h 00002 #define Random_Search_h 00003 00004 #include "Algorithm.h" 00005 00019 class RandomSearch : public Algorithm 00020 { 00021 public: 00022 RandomSearch(); 00023 bool advanceGeneration(StateP state, DemeP deme); 00024 bool initialize(StateP state); 00025 void registerParameters(StateP state); 00026 }; 00027 typedef boost::shared_ptr<RandomSearch> RandomSearchP; 00028 00029 #endif // Random_Search_h