Skip to content

five-on-it / packages/ai/src/roles / RaceState

Interface: RaceState ​

Defined in: packages/ai/src/roles.ts:94

A race a driver drives: its gates in order, laps of them, when it starts, how far it got.

Properties ​

finished ​

finished: number

Defined in: packages/ai/src/roles.ts:104

The tick it finished, or −1.


gates ​

gates: object[]

Defined in: packages/ai/src/roles.ts:96

The gates: centres and how near counts (m).

radius ​

radius: number

x ​

x: number

z ​

z: number


laps ​

laps: number

Defined in: packages/ai/src/roles.ts:98

Laps of them.


passed ​

passed: number

Defined in: packages/ai/src/roles.ts:102

Gates passed in all (laps included).


start ​

start: number

Defined in: packages/ai/src/roles.ts:100

The tick it may start.