A contingency plan is intended to achieve its goal regardless of which of the foreseeable contingencies associated with it actually arise during execution. To construct a valid contingency plan, the planner must be able to enumerate these contingencies. The set of foreseeable contingencies can be computed from the sources of uncertainty that are associated with the plan. In effect, a contingency is one possible set of outcomes for all relevant sources of uncertainty.