https://www.youtube.com/watch?v=bMsRFwSHRfQ
I'm pretty sure this can be optimized *somehow*.. hierarchy optimization, or maybe putting some stuff in WebWorkers etc.
Didn't test yet to spawn the bots on a linux server and just connect over websockets, gotta test that later