Defaults reflect your notes: central mirror width 23 in on the back wall (y=0), short wall at x=0 extending 11 in outward, and the central mirror left edge 7 in from the short wall.
0 = Eye → Side → Central → Target (recommended)
1 = Eye → Central → Side → Target
2 = Both orders (a target point counts if either works)
Coverage is the fraction of sampled arc points that are visible via at least one valid reflected path. PASS means coverage ≥ the threshold.
The mirror is a line segment centered at (x,y) with direction set by yaw. Yaw=0 means the mirror plane is vertical in x (segment runs left-right), facing outward (+y).
This side is “open” in your description, so the mirror can be placed freely. If you later add a wall here, you can simulate it by adding another blocking segment in code.
Facing direction is toward the back wall (negative y). The “back of head” region is on the +y side of the head circle.
Tolerance helps avoid counting “touching endpoints” as blocked. If you see flicker, increase slightly.