Skip to content

Overview

What is Utility Intelligence?¶

Utility Intelligence is a robust and powerful Utility-Based AI Framework. It allows agents to make decisions based on scores. Therefore, designers can adjust the decision-making process by tweaking the decision scores, without needing support from developers to change the behavioral structure, as required in Behavior Trees and Finite State Machines.
-> Designers and developers can work independently without affecting each other.

  • Designers: Focus on adjusting the decision scores to ensure the best decision is chosen in any situation.
  • Developers: Focus on creating and executing new decisions based on the game design document.

How Utility Intelligence works¶

Here’s how Utility Intelligence works step by step:

  1. Add decisions to the agent.
  2. Score every decision based on the current situation.
  3. Select the decision with the highest score.
  4. Transition from the current decision to the selected decision.
  5. Execute the action tasks of the selected decision sequentially or simultaneously.

center|600


Last update : February 15, 2025
Created : September 1, 2024