Ribbit — Contest queue simulator

Discrete-time model of GPS-slotted p-persistent CSMA from Docs/contest_queue_algorithm.md. The map is a flat grid world for visual debugging (edges do not wrap): Maidenhead labels are cosmetic, and anyone inside a transmitter’s green range disk hears the signal. Click any operator dot or tile to inspect its contacts. See Docs/contesting_mode.md.

Sim0.0 s
Slot0
Active ops0
Total TX0
Total ACKs0
Deferrals0
Util0%
Avg made0.0
First-contact0%
N · 90° N · 90° S · 90° S · 90°
Transmitting (on air) Hearing (carrier busy — defer) RX collision (overlap — no decode) TX range Live RX path (from TX) Contact heard Contact ACKed Click a dot or tile to inspect