I believe that our terminate is the same as the one Nic has in HillClimber, SteepestAscentHillClimber, and SteepestAscentHillClimberWithReplacement. So our terminate should work with the problems as they are right now.