We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bc4e306 commit 823d5deCopy full SHA for 823d5de
1 file changed
src/scheduler/cli.py
@@ -83,15 +83,13 @@ def build(
83
logger.debug(f'\nSlots List:\n{slots_by_index}')
84
85
kwargs = {}
86
- if objective == 'consistency' or diff:
+ if objective == 'consistency' or algorithm == 'simulated_annealing' or diff:
87
original_solution = io.import_solution(session.folders['solution'])
88
revised_solution = [
89
item for item in original_solution
90
if item[0] < len(events)]
91
original_schedule = solution_to_schedule(
92
revised_solution, events, slots)
93
-
94
- if objective == 'consistency':
95
diff = True
96
kwargs['original_schedule'] = original_schedule
97
0 commit comments