This is the central controller of nocom.
Q: "What is this?" A: See here
Q: "Where are the interesting parts?" A: All of it is interesting! But here are some especially interesting parts:
- The code that defined what areas were scanned on what schedule
- The Monte Carlo particle filter that actually tracked everyone
- The remote base downloader Part 1 and Part 2
- The clusterer, which took in a stream of hits and decided what was or wasn't a base Part 1 and Part 2
- The code that associatied players with bases
Q: "How do I run this?" A: You don't. It's far too heavily specialized for some 2b2t-specific behaviors, such as how long a chunk stays loaded after a player walks away, how large an area a player loads around themselves, how long a player can stay AFK without being kicked, etc. And regardless, the worker bot code is not being released, so you'd have to reverse engineer their connection protocol and guess how to make a functional AFK bot that speaks that language.