21 #include <boost/shared_ptr.hpp> bool operator<(const AbstractHeuristic &heuristic) const
virtual void apply(std::vector< boost::shared_ptr< TreeNode > > pNodes)
virtual ~AbstractHeuristic()
AbstractHeuristic(std::string pDescription)
virtual boost::shared_ptr< TreeNode > getBestCluster()
virtual boost::shared_ptr< TreeNode > getBestParentNode()
std::vector< boost::shared_ptr< TreeNode > > candidates