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:
- Add decisions to the agent.
- Score every decision based on the current situation.
- Select the decision with the highest score.
- Transition from the current decision to the selected decision.
- Execute the action tasks of the selected decision sequentially or simultaneously.
Last update :
February 15, 2025
Created : September 1, 2024
Created : September 1, 2024