Test 6: Movement around a corner
PASS1. Definition
Twenty persons, spread uniformly over a start area 6 m long, walk towards a corner that turns left. A corridor 10 m long and 2 m wide ends in a turn into an arm 2 m wide and 10 m long. The persons go around the corner without passing through walls.
Source: RiMEA 4.1.1, Test 6, p. 30, Fig. 6 (p. 31; the English text calls it Figure 5). This is a paraphrase, not the text of the standard.
Reference: RiMEA e.V. (2025). RiMEA: Richtlinie für Mikroskopische Entfluchtungsanalysen / Guideline for Microscopic Evacuation Analysis, version 4.1.1. https://rimea.de/ (Page numbers are the page numbers of the bilingual guideline (n / 56).)
2. Scenario

Scenario figure from the executed notebook.
3. What to expect
All 20 persons go around the corner without passing through a wall. RiMEA states this as a yes/no outcome and sets no further pass limit (p. 28).
Our criterion: Navigate a corner; agent bodies do not overlap a wall (centre at least radius - 1 mm from walls)
4. Our result
Status: PASS
Test cases of this row
| Case | Status | Result | Run |
|---|---|---|---|
test_ | PASS | out_of_bounds_samples = 0 count accepted 0 – 0 count | n = 20 · seed 42 |
test_ | PASS | agents_remaining = 0 count accepted 0 – 0 count | n = 20 · seed 42 |
test_: bound: 0 <= measured <= 0 (samples outside the walkable area)agents_ stay_ in_ geometry

Result figure from the executed notebook.
5. Our implementation
Deviations from the standard:
- The vertical arm runs 8 m above the corridor and nothing below it, and the start area is 4 m long. Fig. 6 labels a 10 m arm above the corridor and a start area 6 m long.
- The pass rule is the suite’s own: all 20 agents evacuate, and on every sample each agent’s centre stays at least its radius, less 1 mm, inside the walkable polygon, so a body overlapping the inner corner fails (decision D16).
- Agents have a constant desired speed (1.0 m/s) and the default radius of 0.15 m. RiMEA’s text asks for no speed.
Model: CollisionFreeSpeedModel
- Test function: tests/vv/test_rimea.py::test_agents_stay_in_geometry
- Scenario file: Rimea-06-corner.zip