21 unsigned int n_active = 0;
22 CutHistory(
Ctr t_cut);
25 const unsigned int m_min_age = 10;
26 const double m_min_activity_threshold = .2;
27 const unsigned int m_max_pool_size = 20000;
28 std::list<CutHistory> m_cuts_in_relaxation;
29 std::list<Ctr> m_all_cuts;
31 bool add_existing_cut_to_relaxation(
const Ctr& t_cut,
Model& t_relaxation);
34 unsigned int recycle(
const PrimalPoint& t_current_point,
Model& t_relaxation,
double t_tol_feasibility);
35 void clean_up(
Model& t_relaxation);
37 static double cosine(
const Env& t_env,
const Ctr& t_cut1,
const Ctr& t_cut2);