IA de utilidad
Un modelo de decisión donde cada acción posible se puntúa con una función de utilidad y el agente elige la más alta — o sortea de forma ponderada entre las mejores candidatas.
En lugar de las ramas discretas de un árbol de comportamiento, la IA de utilidad asigna a cada factor relevante — salud, distancia, munición, amenaza — un número entre 0 y 1 a través de una curva de respuesta. La puntuación de cada acción se recalcula en cada decisión y gana la más alta. El resultado es suave y gradual: el agente cambia de objetivo cuando las circunstancias cruzan un umbral, sin que nadie haya escrito esa transición concreta.
El sistema de necesidades de The Sims (2000) es el ejemplo más conocido, y Dave Mark formalizó el enfoque como "Infinite Axis Utility System" en una serie de charlas de GDC. La ventaja es la escalabilidad — se añaden acciones nuevas sin tocar las viejas — pero las curvas exigen un ajuste cuidadoso, o el agente se obsesiona con elegir siempre lo mismo.