“…Finally, in phase 3 (line [25][26][27][28][29][30][31][32][33][34][35][36][37][38], with the search area slowly expanding, it compares old and new throughput values that are newly generated from optimal locations. If the new throughput is larger than the old value, it updates the optimal throughput and continues to expand the search range G, where we define ∆G as a per expansion area.…”