Emergency Room Triage
Interactive 3D simulation of emergency-department triage: patients arrive at random severity, wait in a queue, and are assigned to a limited pool of treatment beds either by priority (ESI-style) or first-come-first-served, with untreated patients deteriorating the longer they wait.
Emergency departments never have enough beds or staff for every patient to be treated the instant they arrive, so triage decides who goes next. This simulation models a stream of patients arriving with random severity, waiting in a queue, and being assigned to a limited pool of treatment beds under one of two rules: priority-based triage (sickest first) or naive first-come-first-served. Untreated patients deteriorate the longer they wait, and an unattended critical patient becomes an adverse event — watch how the same arrival load produces very different outcomes depending on the triage strategy and bed capacity you choose.
Interactive 3D simulation of emergency-department triage: patients arrive at random severity, wait in a queue, and are assigned to a limited pool of treatment beds either by priority (ESI-style, sickest first) or first-come-first-served, with untreated patients deteriorating the longer they wait.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install