Skip to content

Commit 823d5de

Browse files
committed
Pass original schedule for simulated annealing
1 parent bc4e306 commit 823d5de

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

src/scheduler/cli.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,15 +83,13 @@ def build(
8383
logger.debug(f'\nSlots List:\n{slots_by_index}')
8484

8585
kwargs = {}
86-
if objective == 'consistency' or diff:
86+
if objective == 'consistency' or algorithm == 'simulated_annealing' or diff:
8787
original_solution = io.import_solution(session.folders['solution'])
8888
revised_solution = [
8989
item for item in original_solution
9090
if item[0] < len(events)]
9191
original_schedule = solution_to_schedule(
9292
revised_solution, events, slots)
93-
94-
if objective == 'consistency':
9593
diff = True
9694
kwargs['original_schedule'] = original_schedule
9795

0 commit comments

Comments
 (0)