An open-addressing twist that equalizes probe lengths: on insert, if the key you are placing has probed farther than the key already in a slot, evict the richer (shorter-probe) key and carry it onward. This robs from entries close to home to help entries far from it, shrinking the variance of probe distances — and the worst-case lookup. The map is identical to plain probing; only the layout is fairer.
The demo shows Robin Hood’s max probe distance below linear probing’s on the same keys; the probe-distance metric itself is computed: live demo
“Robin Hood lowers the average probe length.” — the mean is unchanged (same keys, same slots); it lowers the variance and thus the worst case. cited
Fairness lowers the worst case, not the mean. data structure
On i-13, the probe-distance metric is computed (a slot 0 with home 5, m=7, is distance 2); the RH-vs-linear max-distance comparison is illustrative of the property, not a full insertion simulation: