Table of Contents

Class AISystem

Namespace
StarterKit
Assembly
StarterKit.dll

Simple AI for StarterKit. Non-player countries colonize and build farms on monthly tick. AI countries use the shared EconomySystem for gold (same as player). Priority: Colonize first (expand), then build farms (develop).

Demonstrates: ProvinceQueryBuilder for fluent province filtering.

public class AISystem
Inheritance
object
AISystem

Constructors

AISystem(GameState, PlayerState, BuildingSystem, EconomySystem, bool)

public AISystem(GameState gameStateRef, PlayerState playerStateRef, BuildingSystem buildingSystemRef, EconomySystem economySystemRef, bool log = true)

Parameters

gameStateRef GameState
playerStateRef PlayerState
buildingSystemRef BuildingSystem
economySystemRef EconomySystem
log bool

Methods

Dispose()

public void Dispose()