From f95be7131a6221491745f0a001f45589aa6acca3 Mon Sep 17 00:00:00 2001 From: "Ira W. Snyder" Date: Mon, 15 Oct 2007 22:57:33 -0700 Subject: [PATCH] Threshold code was wrong Also, remove debugging printf()s Signed-off-by: Ira W. Snyder --- elevatorcontroller.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/elevatorcontroller.cpp b/elevatorcontroller.cpp index e250cf9..9134efb 100644 --- a/elevatorcontroller.cpp +++ b/elevatorcontroller.cpp @@ -36,8 +36,7 @@ void ElevatorController::call_elevator_to (int floor, Direction direction) /* Find all elevators with "low load" */ for (it=elevators_.begin(); it != elevators_.end(); it++) { - std::cout << "loop1" << std::endl; - if (it->getLoad() < max_load) + if (it->getLoad() <= max_load) low_load_elevators.push_back (&(*it)); } @@ -53,7 +52,6 @@ void ElevatorController::call_elevator_to (int floor, Direction direction) /* Find the closest lightly loaded elevator */ for (lle_it = low_load_elevators.begin(); lle_it != low_load_elevators.end(); lle_it++) { - std::cout << "loop2" << std::endl; if ((*lle_it)->distance_from (requested_stop) < distance) { found = true; -- 2.34.1