add print statement of progress
authorbdemsky <bdemsky@uci.edu>
Wed, 17 Oct 2018 21:26:39 +0000 (14:26 -0700)
committerbdemsky <bdemsky@uci.edu>
Wed, 17 Oct 2018 21:26:39 +0000 (14:26 -0700)
src/Test/analyzemultituner.cc
src/Tuner/multituner.cc

index 85a510afb553558d3ffbbc0507df9aa88b355356..c0149f5c68a9ecc190faa9a9cb93d2a323f7b64c 100644 (file)
@@ -12,6 +12,7 @@ int main(int argc, char **argv) {
 
        MultiTuner *multituner = new MultiTuner(0, 0, 0);
        multituner->readData(numruns);
+       multituner->printData();
        delete multituner;
        return 0;
 }
index bb80906163af5eafafdd5aa1e75ec45e97002047..09e44914d4cfa2df7a7ee08bd8b0a1b19f98f6a4 100644 (file)
@@ -209,6 +209,7 @@ long long MultiTuner::evaluate(Problem *problem, TunerRecord *tuner) {
 void MultiTuner::tuneComp() {
        Vector<TunerRecord *> *tunerV = new Vector<TunerRecord *>(&tuners);
        for (uint b = 0; b < budget; b++) {
+               model_print("Round %u of %u\n", b, budget);
                uint tSize = tunerV->getSize();
                for (uint i = 0; i < tSize; i++) {
                        SearchTuner *tmpTuner = mutateTuner(tunerV->get(i)->getTuner(), b);