15#ifndef MINOTAURSAMPLINGHEUR_H
16#define MINOTAURSAMPLINGHEUR_H
56 static const std::string me_;
65 void getNewPoint_(
double* x,
double* xl,
double* xu,
SolutionPoolPtr s_pool);
68 bool isFeasible_(
const double* x);
Define abstract base class for heuristics of various kinds.
Declare important 'types' used in Minotaur.
Definition Environment.h:28
Definition Heuristic.h:30
Definition Relaxation.h:53
Definition SamplingHeur.h:34
void writeStats(std::ostream &out) const
writing the statistics to the logger
Definition SamplingHeur.cpp:289
void solve(NodePtr, RelaxationPtr, SolutionPoolPtr s_pool)
call to heuristic
Definition SamplingHeur.cpp:49
~SamplingHeur()
default destructor
Definition SamplingHeur.cpp:44
Definition SolutionPool.h:28
Definition ActiveNodeStore.h:20
unsigned int UInt
Unsigned integer.
Definition Types.h:30
A statistic struct for trivial heuristic.
Definition SamplingHeur.h:27