GOAP Planner Documentation
Welcome to the documentation for goapauto, a strictly-typed Goal-Oriented Action Planning system for Python.
📚 User Guide
Start here to learn how to build agents.
- Getting Started: Build your first agent in 5 minutes.
- Core Concepts: Understanding WorldState, Goals, and the Planning Loop.
⚙️ API Reference
Detailed reference for classes and functions.
- WorldState: State management.
- Goals: Defining objectives.
- Actions: Defining behaviors and effects.
- Planner: The A* planning engine.
- Sensors & Arbitrators: Advanced sensing and goal selection.
- Visualizer: Debugging tools.