Question: what are the four different kinds of agent programs?
Answer: Simple reflex agents. This is the simplest kind of agent, where the actions are selected based on the current percepts, ignoring the history of percepts. ...  Goal-based agents. ...  Utility-based agents. ...  Learning Agents.