modules.applications.optimization.salbp.salbp.convert_preceding_task_ids_to_tasks

convert_preceding_task_ids_to_tasks(tasks: list[Task], preceding_task_ids: list[tuple[int, int]]) list[tuple[Task, Task]]

Convert a list of preceding task IDs into a list of preceding tasks.

Parameters:
  • tasks -- List of Task objects

  • preceding_task_ids -- List of tuples representing task precedence constraints

Returns:

List of tuples representing task precedence constraints with Task objects