In order to allow future innovation, I will attempt to make everything here as extensible as possible.

In total, there will be a lot of AI inside of this game. However, the main AI components can be broken down into two major sections; Gameplay AI and Management AI. Management AI will likely be the hardest to implement since this is what will make the game feel realistic.

Gameplay AI

Gameplay AI Overview

Management AI