00001 #ifndef SelWorstOp_h 00002 #define SelWorstOp_h 00003 00004 #include "SelectionOperator.h" 00005 00010 class SelWorstOp : public SelectionOperator 00011 { 00012 public: 00013 bool initialize(StateP); 00014 IndividualP select(const std::vector<IndividualP>&); 00015 }; 00016 typedef boost::shared_ptr<SelWorstOp> SelWorstOpP; 00017 00018 #endif // SelWorstOp_h 00019