Skip to content

Commit 7f1baf6

Browse files
committed
modified search engine recommandation threshold.
1 parent e4a314c commit 7f1baf6

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/conf.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -367,9 +367,9 @@ config getConfiguration(config conf)
367367

368368
optimization_flags flags = checkGraphOptimization(conf.map_path);
369369
console("info","is obtimized for ALT: [" + (flags.alt_optimized ? GREEN + "Yes" + RESET : RED + "No" + RESET) + "] ");
370-
console("info", std::string("Search engine recommended: [ ") + (flags.search_engine_recommanded == 1 ? GREEN + "Unidirectional (avg: < 4 edges per node)" + RESET : "Unidirectional (avg: < 4 edges per node)")
371-
+ " / " + (flags.search_engine_recommanded == 2 ? GREEN + "Both can be used (avg: 4-5 edges per node) " + RESET : "Both can be used (avg: 4-5 edges per node) ")
372-
+ " / " + (flags.search_engine_recommanded == 3 ? GREEN + "Bidirectional (avg: > 5 edges per node)" + RESET : "Bidirectional (avg: > 5 edges per node)") + " ]");
370+
console("info", std::string("Search engine recommended: [ ") + (flags.search_engine_recommanded == 1 ? GREEN + "Unidirectional (avg: < 3 edges per node)" + RESET : "Unidirectional (avg: < 3 edges per node)")
371+
+ " / " + (flags.search_engine_recommanded == 2 ? GREEN + "Both can be used (avg: 3-4 edges per node) " + RESET : "Both can be used (avg: 3-4 edges per node) ")
372+
+ " / " + (flags.search_engine_recommanded == 3 ? GREEN + "Bidirectional (avg: > 4 edges per node)" + RESET : "Bidirectional (avg: > 4 edges per node)") + " ]");
373373

374374
std::cout << "\n ~ process\n" << std::flush;
375375

src/opti.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,13 +104,13 @@ optimization_flags checkGraphOptimization(const std::string& map_path, double al
104104

105105
optimization_flags flags;
106106
flags.alt_optimized = (density < alt_density_threshold);
107-
if (avg_edges_per_node < 4) {
107+
if (avg_edges_per_node < 3) {
108108
flags.search_engine_recommanded = 1;
109109
}
110-
else if (avg_edges_per_node >= 4 && avg_edges_per_node <= 5) {
110+
else if (avg_edges_per_node >= 3 && avg_edges_per_node <= 4) {
111111
flags.search_engine_recommanded = 2;
112112
}
113-
else if (avg_edges_per_node > 5) {
113+
else if (avg_edges_per_node > 4) {
114114
flags.search_engine_recommanded = 3;
115115
}
116116
return flags;

0 commit comments

Comments
 (0)