diff --git a/code/python/src/algorithms/rucksack/algorithms.py b/code/python/src/algorithms/rucksack/algorithms.py index f3b337e..4342ee9 100644 --- a/code/python/src/algorithms/rucksack/algorithms.py +++ b/code/python/src/algorithms/rucksack/algorithms.py @@ -174,10 +174,10 @@ def rucksack_branch_and_bound_algorithm( if verbose: repr = display_branch_and_bound(values=values, steps=logged_steps); repr_rucksack = display_rucksack(items=items[rucksack], costs=costs[rucksack], values=values[rucksack], choice=np.asarray(mask.choice)[rucksack]); - print('\x1b[1mLösung\x1b[0m'); - print(''); print(repr); print(''); + print('\x1b[1mLösung\x1b[0m'); + print(''); print(f'Mask: [{", ".join(map(str, soln.choice))}]'); print('Rucksack:'); print(repr_rucksack);