# TickResult

`import { TickResult } from "destack:runtime";`

Tick result for one world advance.

```ds title="TickResult"
export enum TickResult {
    Idle = 1,
    Progressed = 2,
    AdvancedTime = 3,
    Background = 4,
}
```

[language/library/src/runtime/world.ds:55:64](https://github.com/destack-sh/destack/blob/main/language/library/src/runtime/world.ds#L55-L64)

## Variants

### `Idle = 1`

No progress was possible.

### `Progressed = 2`

One or more tasks or events progressed.

### `AdvancedTime = 3`

Time advanced without dispatching work.

### `Background = 4`

Background work is still active.
