Skill: Object Locator for ALFWorld
When to Use
Trigger this skill when:
- Your goal requires a specific object
- The object is not in your inventory
- The current observation does not explicitly state the object's location
Core Logic
- Parse Observation: Extract all mentioned receptacles from the environment description
- Analyze Likelihood: Use common-sense reasoning to rank receptacles where the target object is most likely to be found
- Output Action: Generate a navigation action to the most promising receptacle
Quick Reference
- For detailed object-receptacle mappings, see
references/object_mappings.md - For the core location algorithm, see
scripts/locate_object.py
Scan to join WeChat group