Skip to content

Commit

Permalink
Including Early Stopping
Browse files Browse the repository at this point in the history
  • Loading branch information
gabriel301 committed Oct 31, 2019
1 parent b33ded6 commit 957ddb8
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions Week 6 - Facility Location/facility/LNS.py
Original file line number Diff line number Diff line change
Expand Up @@ -336,15 +336,19 @@ def optimize(self):
else:
noImprovementIterations = noImprovementIterations + 1

if(noImprovements > self.params["noImprovementIterationLimit"]):
print("No improvement limit reached! Stopping the search...")
break

print("====================================================")
print("CURRENT OBJECTIVE FUNCTION: %s"%self.currentObjectiveFunction)
print("====================================================")
if(quantilesCount >= quantileSize):
print("Maximum Iteration Count Reached! Stopping...")
input("...")
break

if(noImprovementIterations > self.params["noImprovementIterationLimit"]):
print("No improvement limit reached! Stopping the search...")
input("...")
break

##filtrar as facilities mais interessantes e jogar no facility subset
candidates = [ facility.index for facility in facilitySubet.values()]
lastCandidateCount = len(candidates)
Expand Down

0 comments on commit 957ddb8

Please sign in to comment.