X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=mtp.cc;h=ce9e56bc55dc566682543ac44b03da911cf9e5e6;hb=b33d04fc473e7de0f9d404b014fb694b7ee6c661;hp=044fefa2a97671de14ccd7acba7432a452bddd82;hpb=468580db238e44d27dcc91f6313511bf9a054c81;p=mtp.git diff --git a/mtp.cc b/mtp.cc index 044fefa..ce9e56b 100644 --- a/mtp.cc +++ b/mtp.cc @@ -22,8 +22,6 @@ // EXAMPLE: ./mtp ./graph2.txt | dot -T pdf -o- | xpdf - -#define VERBOSE - #include #include #include @@ -49,32 +47,32 @@ void find_best_paths(int nb_vertices, ////////////////////////////////////////////////////////////////////// int main(int argc, char **argv) { - int nb_locations = 6; - int nb_time_steps = 5; - - { - Tracker tracker(nb_time_steps, nb_locations); - - for(int l = 0; l < nb_locations; l++) { - for(int k = 0; k < nb_locations; k++) { - tracker.set_allowed_motion(l, k, abs(l - k) <= 1); - } - } - - for(int t = 0; t < nb_time_steps; t++) { - for(int l = 0; l < nb_locations; l++) { - tracker.set_detection_score(t, l, - (drand48() < 0.9 ? -1.0 : 1.0) + drand48() * 0.1 - 0.05); - } - tracker.set_detection_score(t, 0, - (drand48() < 0.9 ? 1.0 : -1.0) + drand48() * 0.1 - 0.05); - } - - tracker.build_graph(); - tracker.track(); - } - - exit(0); + // int nb_locations = 6; + // int nb_time_steps = 5; + + // { + // Tracker tracker(nb_time_steps, nb_locations); + + // for(int l = 0; l < nb_locations; l++) { + // for(int k = 0; k < nb_locations; k++) { + // tracker.set_allowed_motion(l, k, abs(l - k) <= 1); + // } + // } + + // for(int t = 0; t < nb_time_steps; t++) { + // for(int l = 0; l < nb_locations; l++) { + // tracker.set_detection_score(t, l, + // (drand48() < 0.9 ? -1.0 : 1.0) + drand48() * 0.1 - 0.05); + // } + // tracker.set_detection_score(t, 0, + // (drand48() < 0.9 ? 1.0 : -1.0) + drand48() * 0.1 - 0.05); + // } + + // tracker.build_graph(); + // tracker.track(); + // } + + // exit(0); if(argc < 2) { cerr << argv[0] << " " << endl;