# Measure each floor edge once per nearest-edge search · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/c0f0f668b83b7d4180d9d456ce9c42ec7ec0cd09)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: c0f0f668b83b7d4180d9d456ce9c42ec7ec0cd09

Requested commit: c0f0f668b83b7d4180d9d456ce9c42ec7ec0cd09

Commit: c0f0f668b83b7d4180d9d456ce9c42ec7ec0cd09

Tree: b79853db5155b090f9abf480b4e0b85f743f960d

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Measure each floor edge once per nearest-edge search

A tall edge is filed in every row it spans, so a point far beside the
floor measured it once per row read: 1,001 times for one edge of a floor
1,000 units tall. Each search now skips edges it has already measured;
the edge it picks is the same.

Found in review by Greptile.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

```

## Parents

- [f16ef678a9b141f7e022ff686e5f68510cee53c1](https://git.cafe/dara/icarus/commit/f16ef678a9b141f7e022ff686e5f68510cee53c1?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/c0f0f668b83b7d4180d9d456ce9c42ec7ec0cd09?format=markdown)
