Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ActionPlanner

Index

Constructors

constructor

Properties

_actions

_actions: Action[] = []

_numConditionNames

_numConditionNames: number

世界状态原子的数量

_postConditions

_postConditions: WorldState[] = new Array(ActionPlanner.MAX_CONDITIONS)

所有行动的后置条件(行动效果)

_preConditions

_preConditions: WorldState[] = new Array(ActionPlanner.MAX_CONDITIONS)

所有行动的前提条件

_viableActions

_viableActions: Action[] = []

conditionNames

conditionNames: string[] = new Array(ActionPlanner.MAX_CONDITIONS)

与所有世界状态原子相关的名称

Static Readonly MAX_CONDITIONS

MAX_CONDITIONS: number = 64

Methods

addAction

  • addAction(action: Action): void

applyPostConditions

createWorldState

findActionIndex

  • findActionIndex(action: Action): number

findConditionNameIndex

  • findConditionNameIndex(conditionName: string): any

getPossibleTransitions

plan

Generated using TypeDoc