5. The method of claim 1 , wherein the selected task method comprises the first precondition and one or more sub-tasks, wherein the first precondition is at least one of a logical precondition and a database precondition, and wherein the selected task operator comprises the second precondition and an action list, wherein the second precondition is at least one of the logical precondition and the database precondition, and wherein the action list comprises instructions for a deletion or an addition of one or more logical atoms or a deletion or an addition of one or more database atoms.
8. The method of claim 5 , wherein the selected task operator is executed by selecting and modifying at least one of one or more logical atoms and one or more database atoms.