The idea is that a plan can react to sensor signals which are unknown for the planner. The planner generates two choices in advance. For example, if an object was detected, then action A is executed, if an object is missing, then action B is executed.[5] A major advantage of conditional planning is the ability to handle partial plans.[6] An agent is not forced to plan everything from start to finish but can divide the problem into chunks.