Cosmetics.
authorFrancois Fleuret <francois@fleuret.org>
Wed, 22 Aug 2012 21:29:59 +0000 (14:29 -0700)
committerFrancois Fleuret <francois@fleuret.org>
Wed, 22 Aug 2012 21:29:59 +0000 (14:29 -0700)
mtp.cc

diff --git a/mtp.cc b/mtp.cc
index b80f63b..a3f4aa3 100644 (file)
--- a/mtp.cc
+++ b/mtp.cc
 // EXAMPLE: ./mtp ./graph2.txt  | dot -T pdf -o- | xpdf -
 
 #include <iostream>
-#include <fstream>
-#include <cmath>
-#include <stdio.h>
 #include <stdlib.h>
-#include <float.h>
 
 using namespace std;
 
-#include "mtp_graph.h"
 #include "tracker.h"
 
 //////////////////////////////////////////////////////////////////////
 
-void find_best_paths(int nb_vertices,
-                     int nb_edges, int *ea, int *eb, scalar_t *el,
-                     int source, int sink,
-                     int *result_edge_occupation) {
-  MTPGraph graph(nb_vertices, nb_edges, ea, eb, source, sink);
-  graph.find_best_paths(el);
-  graph.print_dot();
-}
-
-//////////////////////////////////////////////////////////////////////
-
 int main(int argc, char **argv) {
-  int nb_locations = 6;
-  int nb_time_steps = 10;
+  int nb_locations = 20;
+  int nb_time_steps = 50;
+  int motion_amplitude = 2;
 
   Tracker *tracker = new 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);
+      tracker->set_allowed_motion(l, k, abs(l - k) <= motion_amplitude);
     }
   }
 
@@ -64,10 +49,10 @@ int main(int argc, char **argv) {
     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);
+                                    (drand48() < 0.95 ? -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);
+                                  (drand48() < 0.95 ? 1.0 : -1.0) + drand48() * 0.1 - 0.05);
     }
 
     tracker->build_graph();