Updated from an original post on 14 Apr 2026.

I recently integrated a Pull Request from OldCrow on our Web Shepherd web application. They have made substantial improvements to scalability, replacing the original O(n²)-complex interaction loop with spatial indexing and other techniques. This extends the practical range from a few hundred agents to a few thousand agents while maintaining smooth real-time performance in most Web browsers.

To learn more:

References