You do something clever with the number of results.
If you figure out (say) 10, then stop displaying them once the distance gaps get suddenly a lot bigger. So if someone is real close to 2, moderately close to another 3 and quite far from the next, they see 5. But if someone is moderately close to only 4, they see 4. And if someone is quite a ways from 3 and quite a long way from the next, they see 3.
Wade.
Is it enough to love Is it enough to breathe Somebody rip my heart out And leave me here to bleed
| | Is it enough to die Somebody save my life I'd rather be Anything but Ordinary Please
| -- "Anything but Ordinary" by Avril Lavigne. |