The reflex agents are known as the simplest agents because they directly map states into actionsUnfortunately, these agents fail to operate in an environment where the mapping is too large to store and learn Goalbased agent, on the other hand, considers future actions and the desired outcomes Here, we will discuss one type of goalbased agent known as a problemsolving agentA copy of a magazine A drivethru menu board A GPS with a destination A grocery store checkout An improvement over goal based agents, helpful when achieving the desired goal is not enough We might need to consider a cost For example, we may look for quicker, safer, cheaper trip to reach a destination This is denoted by a utility function A utility agent will chose the action that maximizes the expected utility
Extension Of Object Oriented Software Testing Techniques To Agent Oriented Software Testing