five-on-it / packages/ai/src/system / AiOptions
Interface: AiOptions
Defined in: packages/ai/src/system.ts:304
Tunables of an AI world.
Properties
cellSize?
optionalcellSize?:number
Defined in: packages/ai/src/system.ts:306
Side of a navigation cell (m); 2 by default.
expansionsPerPlan?
optionalexpansionsPerPlan?:number
Defined in: packages/ai/src/system.ts:308
Expansions per plan; 2500 by default.
plansPerTick?
optionalplansPerTick?:number
Defined in: packages/ai/src/system.ts:310
Plans per tick; 2 by default.
police?
optionalpolice?:boolean
Defined in: packages/ai/src/system.ts:314
Whether the room has police (a game's rules.police); on by default.
seed?
optionalseed?:number
Defined in: packages/ai/src/system.ts:312
Seed of the AI's random stream.
static?
optionalstatic?:AiStatic
Defined in: packages/ai/src/system.ts:316
The level's navigation built already (buildAiStatic: in another thread, say); else aiStaticOf builds it, or finds it built.