For questions about goal-based agents.

https://en.wikipedia.org/wiki/Intelligent_agent#Goal-based_agents