[project @ 4]
[mussa.git] / mussa_nway.hh
index 43529247eb2489c3b9e031b6af1f1951e9cbb7cd..3e5bbe2140d809e84633e04bfcb91ccd9f2bff1b 100644 (file)
@@ -14,20 +14,22 @@ class Nway_Paths
     int threshold;
     int win_size;
     list<vector<int> > pathz;
+    list<vector<int> > refined_pathz;
 
 
   public:
     Nway_Paths();
-    void setup(int sp_num);
+    void setup(int sp_num, int w, int t);
     void find_paths_r(vector<vector<FLPs> > all_comparisons);
     void path_search(vector<vector<FLPs> > all_comparisons, vector<int> path, int depth);
+    void simple_refine();
     void save(string save_file_path);
-    void save_old(string save_file_path);
-    void load(string load_file_path);
+    int load(string load_file_path);
     void add_path(vector<int> loaded_path);
+
     void find_paths(vector<vector<FLPs> > all_comparisons);
     void refine();
-    void print();
 
-    list<vector<int> > scaled_paths(float scale_factor);
+    void save_old(string save_file_path);
+    void print();
 };