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