Given a list of schedules for a time period, along with their dynamically changing priorities and a list of platforms and their current task states (ie: free or percentage of work done or time till free). Assign the next task for the robots to perform, such that robots are used fully to complete the tasks designed by the manager.
Given a list of schedules for a time period, along with their dynamically changing priorities and a list of platforms and their current task states (ie: free or percentage of work done or time till free). Assign the next task for the robots to perform, such that robots are used fully to complete the tasks designed by the manager.