00001 #ifndef FITNESSMIN_H_ 00002 #define FITNESSMIN_H_ 00003 00004 #include "Fitness.h" 00005 00012 class FitnessMin: public Fitness { 00013 public: 00014 FitnessMin() {} 00015 00016 bool isBetterThan(FitnessP other); 00017 void write(XMLNode&); 00018 FitnessMin* copy(); 00019 }; 00020 typedef boost::shared_ptr<FitnessMin> FitnessMinP; 00021 00022 #endif /* FITNESSMIN_H_ */ 00023