00001 #ifndef SCIL_PRIMAL_HEUR_H 00002 #define SCIL_PRIMAL_HEUR_H 00003 00004 namespace SCIL { 00005 00006 class subproblem; 00007 class solution; 00008 00009 class primal_heuristic { 00010 public: 00011 primal_heuristic(){}; 00012 00015 virtual int heuristic(subproblem&, solution& newSol) { 00016 return 0; 00017 } 00018 00019 virtual ~primal_heuristic() {}; 00020 }; 00021 00022 }; 00023 00024 #endif