Skip to content

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

Interface: RaceState ​

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

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:138

The tick it finished, or −1.


gates ​

gates: object[]

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

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:132

Laps of them.


passed ​

passed: number

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

Gates passed in all (laps included).


start ​

start: number

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

The tick it may start.