An agent utility function is a mathematical function that quantifies the preference or desirability of different states or outcomes for an autonomous agent, serving as the formal objective for rational decision-making. In a multi-agent system, each agent's utility function defines its individual incentives, which the orchestration layer must reconcile. The agent's core objective is to select actions that maximize its expected utility, a calculation that considers the probabilities and values of potential future states.
