# DEAD AGAIN 1.18 — TIME ATTACK

Robot Dave now attacks completion time as a separate optimization problem.

## Categories

- **PERFECT TIME** — fastest clean run found at the current best-known PERFECT death count.
- **ANY% TIME** — fastest clean run found regardless of death count. Extra deliberate deaths are legal if they save time.

Player saves now track these categories separately: `best` remains death-first/time-second, while `fastest` stores raw clean completion time regardless of deaths.

## Initial bounded search

- PERFECT TIME records established for **37/45** levels in the first bounded sweep.
- ANY% records established for **10** non-zero-death levels in the first targeted sweep.
- Untimed rooms remain **45/45 solvability-certified** from 1.16/1.17; a missing time record means the optimization search budget was exhausted, not that the level became unsolved.

## Important distinction

These are **records**, not mathematical frame-optimal proofs. Robot Dave will keep attacking them. A later route can replace any record while the 45/45 solvability regression suite remains the safety net.

## Fast opening records

- L01 GET OUT: 4.033s / 0 deaths
- L02 GREED: 4.2s / 0 deaths
- L03 DEAD END: 4.35s / 0 deaths
- L04 HOLD IT: 7.367s / 1 deaths
- L05 AFTER YOU: 6.617s / 1 deaths
- L06 BAIT: 4.25s / 0 deaths
- L07 TWO OF ME: 11.45s / 2 deaths
- L08 BAD TIMING: 6.55s / 1 deaths
- L09 THE WALL: 7.167s / 1 deaths
- L10 AGAIN: 12.833s / 2 deaths

## New Robot command

```bash
node tools/robot-dave.mjs timeattack 1 45 perfect
node tools/robot-dave.mjs timeattack 1 45 any
```
