@@ -842,17 +842,11 @@ namespace dsm {
842842 meanDensity_streets /= nStreets;
843843 }
844844 }
845- // std::cout << '\t' << " -> Mean network density: " << std::setprecision(7) << meanDensityGlob << '\n';
846- // std::cout << '\t' << " -> Mean density of 4 outgoing streets: " << std::setprecision(7) << meanDensity_streets << '\n';
847845 const auto ratio = meanDensityGlob / meanDensity_streets;
848846 // densityTolerance represents the max border we want to consider
849847 const auto dyn_thresh = std::tanh (ratio) * densityTolerance;
850- // std::cout << '\t' << " -> Parametro ratio: " << std::setprecision(7) << ratio << '\n';
851- // std::cout << '\t' << " -> Parametro dyn_thresh: " << std::setprecision(7) << dyn_thresh << '\n';
852848 if (meanDensityGlob * (1 . + dyn_thresh) > meanDensity_streets) {
853- // std::cout << '\t' << " -> I'm on the cluster's border" << '\n';
854849 if (meanDensityGlob > meanDensity_streets) {
855- // std::cout << '\t' << " -> LESS than max density" << '\n';
856850 if (!(redTime > greenTime) && (redSum > greenSum) && (greenTime > delta)) {
857851 greenTime -= delta;
858852 redTime += delta;
@@ -862,14 +856,9 @@ namespace dsm {
862856 redTime -= delta;
863857 tl.setDelay (std::make_pair (greenTime, redTime));
864858 } else {
865- // std::cout << '\t' << " -> NOT entered into previous ifs" << '\n';
866859 tl.setDelay (std::make_pair (greenTime, redTime));
867860 }
868- // std::cout << '\t' << " -> greenTime: " << static_cast<unsigned int>(greenTime) << '\n';
869- // std::cout << '\t' << " -> redTime: " << static_cast<unsigned int>(redTime) << '\n';
870- // std::cout << '\t' << " -> modTime: " << tl.modTime() << '\n';
871861 } else {
872- // std::cout << '\t' << " -> GREATER than max density" << '\n';
873862 if (!(redTime > greenTime) && (redSum > greenSum) &&
874863 (greenTime > ratio * delta)) {
875864 greenTime -= dyn_thresh * delta; //
@@ -890,16 +879,9 @@ namespace dsm {
890879 redTime += dyn_thresh * delta; //
891880 tl.setDelay (std::make_pair (greenTime, redTime));
892881 } else {
893- // std::cout << '\t' << " -> NON sono entrato negli if precedenti" << '\n';
894882 tl.setDelay (std::make_pair (greenTime, redTime));
895883 }
896- // std::cout << '\t' << " -> greenTime: " << static_cast<unsigned int>(greenTime) << '\n';
897- // std::cout << '\t' << " -> redTime: " << static_cast<unsigned int>(redTime) << '\n';
898- // std::cout << '\t' << " -> modTime: " << tl.modTime() << '\n';
899884 }
900- } else {
901- // std::cout << '\t' << " -> I'm INTO the cluster" << '\n';
902- // std::cout << '\t' << " -> modTime: " << tl.modTime() << '\n';
903885 }
904886 }
905887 for (auto & [id, element] : m_streetTails) {
0 commit comments