  When perturbation or unexpected events do occur, agents need protocols for
repairing or reforming the supply chain. Unfortunate contingency could increase
too much the cost of performance, while breaching the current contract may be
more efficient. In our framework the principles of contract law are applied to
set penalties: expectation damages, opportunity cost, reliance damages, and
party design remedies, and they are introduced in the task dependency model
