Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Strategist

The Strategist makes high-level game decisions such as choosing when/where to expand and who to harass. It is located on Overmind.strategist and is only instantiated if the AI is run in full-auto mode.

Hierarchy

  • Strategist

Implements

  • IStrategist

Index

Constructors

constructor

Properties

memory

memory: StrategistMemory

Methods

Private chooseNextColonyRoom

  • chooseNextColonyRoom(): string | undefined

Private getBestExpansionRoomFor

  • getBestExpansionRoomFor(colony: Colony): object | undefined

Private handleExpansion

  • handleExpansion(): void

init

  • init(): void

refresh

  • refresh(): void

run

  • run(): void

Generated using TypeDoc