5 #include "basictuner.h"
8 * This tuner has the simulated annealing in its core
11 class SATuner : public BasicTuner {
13 SATuner(uint budget, uint timeout);
17 void insertInPlace(Vector<TunerRecord *> *places, TunerRecord *tuner, Problem *problem, long long metric);
18 void initialize(Vector<TunerRecord *> *tunerV, Vector<Vector<TunerRecord *> *> &allplaces);
19 void rankTunerForProblem(Vector<TunerRecord *> *places, TunerRecord *tuner, Problem *problem, long long metric);
20 void removeTunerIndex(Vector<TunerRecord *> *tunerV, int index, Vector<Vector<TunerRecord *> *> &allplaces);
21 void removeNullsFromTunerVector( Vector<TunerRecord *> *tunerV);