DI-Guy AI (Artificial Intelligence) is a complete AI solution for controlling humans and other virtual entities.
DI-Guy AI Agents are completely autonomous.
Agents navigate intelligently using social forces, collision avoidance, and A Star Path Planning.
Agent Minds have multiple states (e.g. - patrol, sleep) within a simple to understand HFSM (Hierarchical Finite State Machine) framework. As agents receive information from the world, whether it is a event (gunshot, weather), information being broadcast by other entities ("Follow me!"), messages from the operator ("Go home"), or even from themselves ("I'm hungry"), they react based on their internal beliefs, goals, and variables and change states accordingly.
DI-Guy AI is perfect when you need to control many characters in a world, such as civilians on an urban street or soldier on battlefield.
Increase productivity by authoring sophisticated populations quickly.
Perfect for non-programmers who can paint and parameterize AI through intuitive GUI interfaces. The intelligence is already been built in!
Perfect for programmers where the C++ API and the open Lua scripting framework lets them build (and subclass) from existing pedestrians and soldiers classes, leveraging the functionality and high performance reactivity already created by DI-Guy's best software engineers.
Model sophisticated civilian Pattern of Life.
Model "Human Networks" where diverse characters work together for a common goal (e.g. - IED Network, Logistics, Recruitment, etc). Practice improving or defeating that goal.
Model intelligent opfor individuals, squads, and platoons of soldiers.
Model intelligent friendly forces, tactics, formations, and use of specialized squads.