Description

Dijkstra game manager

Hierarchy

Constructors

Properties

breakMap: HashedType<boolean>
buildPositions: IPositionData<boolean>[]

Description

Những điểm có thể xây dựng

castle_coeff: number

The castle coefficient

castles: Position[]

The position of castles

The position of craftsmens

createMap: HashedType<boolean>
destroyPositions: IPositionData<boolean>[]

Description

Những điểm có thể phá hủy

Hashed position of going to

hashedCastles: HashedType<Position>

Hashed position of castles

Hashed position of craftsmens

hashedPonds: HashedType<Position>

Hashed position of ponds

hashedSide: HashedType<EWallSide>

Hashed position of side

hashedWalls: HashedType<WallPosition>

Hashed position of walls

height: number

The field height

id: number

The game id

lastTurn: number = 0

Last turn

match_id: number

The match id

name: string

The game name

ownMoveTo: Position[]
ponds: Position[]

The position of ponds

scorePositions: IPositionData<number>[]

Description

Trọng số của các vị trí

scores: {
    [side: string]: IScores;
}

Scores

Type declaration

scoresHistory: {
    [side: string]: IScores[];
}

Scores history

Type declaration

Sides

targetPositions: Position[]

Description

Những điểm cần đi đến

territory_coeff: number

The territory coefficient

wall_coeff: number

The wall coefficient

walls: WallPosition[]

The position of walls

width: number

The field width

Methods

Generated using TypeDoc