363
0
121

Foon

Teaser

Given a task tree representing a series of actions, please follow these steps to validate its correctness: 1. Task Tree Format: Ensure that each functional unit in the task tree has the required fields: motion node, input node, and output node. Checklist: Does every functional unit have a motion node? Does every functional unit have an input node? Does every functional unit have an output node? 2. Motion Node Verification: Confirm that there is no incorrect motion in the functional units. The motion node should accurately depict the action taking place. Checklist: Are all motion nodes accurate and meaningful? 3. Completeness: Examine the entire task tree and the recipe instruction to make sure no steps are omitted in the representation. Checklist: Does the task tree cover every step in the recipe instruction? 4. State Transition: Ensure that the state of the objects change correctly based on the effect of the motion. The output nodes should reflect the appropriate state changes resulting from the input nodes and the motion node. Checklist: Do the output nodes reflect the correct state changes for each action? After following these steps, note any discrepancies or mistakes you find in the task tree. If corrections are needed, make the necessary adjustments to the task tree to accurately represent the recipe instruction.

Prompt Hint

Foon

Prompt

Given a task tree representing a series of actions, please follow these steps to validate its correctness: 1. Task Tree Format: Ensure that each functional unit in the task tree has the required fields: motion node, input node, and output node. Checklist: Does every functional unit have a motion node? Does every functional unit have an input node? Does every functional unit have an output node? 2. Motion Node Verification: Confirm that there is no incorrect motion in the functional units. The motion node should accurately depict the action taking place. Checklist: Are all motion nodes accurate and meaningful? 3. Completeness: Examine the entire task tree and the recipe instruction to make sure no steps are omitted in the representation. Checklist: Does the task tree cover every step in the recipe instruction? 4. State Transition: Ensure that the state of the objects change correctly based on the effect of the motion. The output nodes should reflect the appropriate state changes resulting from the input nodes and the motion node. Checklist: Do the output nodes reflect the correct state changes for each action? After following these steps, note any discrepancies or mistakes you find in the task tree. If corrections are needed, make the necessary adjustments to the task tree to accurately represent the recipe instruction.

Summary

Ensure task tree accuracy effortlessly. Validate functional unit completeness, motion accuracy, object state transition. Find errors easily.

  • Validate correctness of task tree: motion, input, output nodes existence; accuracy of motion nodes.
  • Confirm completeness: check for omitted steps; ensure task tree covers all recipe instructions.
  • Verify state transitions: check objects' state changes based on motion for correct output nodes.

Description:>

Description: #

The Foon prompt guides you through validating the correctness of a task tree representing a series of actions. Here's a breakdown of what the prompt accomplishes and how it benefits you:

  • Ensures each functional unit in the task tree includes essential fields like a motion node, input node, and output node.
  • Verifies the accuracy and completeness of the motion nodes in the functional units, ensuring they reflect the actions accurately.
  • Checks for any omitted steps in the task tree and recipe instructions, ensuring a comprehensive representation of the entire process.
  • Reviews state transitions to confirm that object states change correctly based on motion effects, with output nodes reflecting the appropriate state changes.

By following the structured checklist provided in the prompt, you can thoroughly assess the task tree's accuracy, completeness, and coherence. This process helps you identify any discrepancies or errors present in the task tree and make necessary adjustments to ensure that it faithfully represents the recipe instructions. Ultimately, using the Foon prompt ensures a meticulous and accurate validation process for task trees, leading to a precise and well-represented series of actions.

Prompt Statistics
363
0
121


Please note: The preceding description has not been reviewed for accuracy. For the best understanding of what will be generated, we recommend installing AIPRM for free and trying out the prompt.

Related Prompts