25 #ifndef PAGMO_PROBLEM_SHIFTED_H 
   26 #define PAGMO_PROBLEM_SHIFTED_H 
   30 #include "../serialization.h" 
   33 #include "base_meta.h" 
   35 namespace pagmo{ 
namespace problem {
 
   54                 std::string get_name() 
const;
 
   60                 std::string human_readable_extra() 
const;
 
   66                 friend class boost::serialization::access;
 
   67                 template <
class Archive>
 
   68                 void serialize(Archive &ar, 
const unsigned int)
 
   70                         ar & boost::serialization::base_object<base_meta>(*this);
 
   80 #endif // PAGMO_PROBLEM_SHIFTED_H 
boost::shared_ptr< base > base_ptr
Alias for shared pointer to base problem. 
std::vector< double > decision_vector
Decision vector type. 
std::vector< double > fitness_vector
Fitness vector type. 
std::vector< double > constraint_vector
Constraint vector type.