Following up on my recent review,
-Walks weirdly far sometimes, sometimes walks close
-Perhaps certain logic ought to be changed, because what if:
-you're walking close to a person when you walk to a vein closer to hopper, which looks weird, but not too weird because you're acting efficiently and going to closest vein.
-if you walk close to a person when you're walking further to a vein, which would look even weirder because who would both walk far, and right next to a person, double inefficiency, looks weird
Obviously none of this applies to upper level because upper level vein mechanics don't penalize efficiency as much with multiple people mining the same vein. I personally haven't tried top level option with this bot yet.
Edit: Yeah, just walked weirdly close towards a guy, lower west, walked past 12 fresh veins to mine right next to a dude. Too sketch for me, not gonna use
Edit2: I understand the concept of built in inefficiency for lower rate of detection, but if this sort of pathing was intended for that effect, then I believe it causes more red flags in other detection domains. If looking for a proper way to build inefficiency, build it into the afk time between veins, that's more human, which you obviously provide extensive option and variability for, in all of your bots
!
Edit3: In response to your response on my review, instead of random, I think it would be less odd and more humanlike if the bot went to the most efficient vein, the closest vein, rather than a random vein or even "weighted" random vein. Maybe prioritize a specific section, sort of like you have already designated as options, and then go to the closest available vein in that section. To me this would be less odd. But obviously I have a bit of an overachiever mind on these things, so I completely understand if this is taken as "nitpicky". Another idea is adding person-sensing, in the same way you've implemented it on your Miner bot, hop worlds if player within 1 tile, etc. but in this case it wouldn't be hopping, it would be running 7 squares away and then finding new vein.