Merge branch 'hamed' of ssh://demsky.eecs.uci.edu/home/git/constraint_compiler into...
[satune.git] / src / Tuner / autotuner.h
index 2490d564c71f721e8bd9972f2e58f2e3c3c06179..0346e42f57fe76e99b9dd2e741f65c595956bc6a 100644 (file)
@@ -4,17 +4,18 @@
 #include "structs.h"
 
 class AutoTuner {
- public:
+public:
        AutoTuner(uint budget);
        void addProblem(CSolver *solver);
        void tune();
-       MEMALLOC;
- private:
+       CMEMALLOC;
+private:
        long long evaluate(CSolver *problem, SearchTuner *tuner);
        double evaluateAll(SearchTuner *tuner);
-       SearchTuner * mutateTuner(SearchTuner * oldTuner, uint k);
+       SearchTuner *mutateTuner(SearchTuner *oldTuner, uint k);
 
-       Vector<CSolver *> solvers;      
+       Vector<CSolver *> solvers;
        uint budget;
+        int result;
 };
 #endif