“…However, there is another important difference between the baseline and the PI-candidate architecture; when using a candidate module, each agent i communicates its own estimate of the relevant, local uncertain parameters to the others (these include estimates of its own velocity Θ i and location Υ x,i , Υ y,i , and Υ z,i , and its estimates of all the task locations x,i , y,i , and z,i , and durations D i ). During the consensus phase of the PI algorithm, see [3,8,26] and [38], where the agents reach agreement upon the task allocations, each agent is thus aware of the other agents' estimates, and can use these values when calculating the other agents' robust time costs (and hence the resulting IPI and RPI values). These metrics, along with those of the agent itself, ultimately determine the agreed schedules.…”