I think I understand the way you planed this, but isn't there a possibility of running the exact same waytowards another node a few times? As often wanted for GB2, do you randomize spots by targeting "a pixel next to it"?
Been using HB and lurking for a while but new to posting; your idea inspired me to sign up so kudos on that. Ive never used GB2 as I'm focusing more on PVP since getting HB so please be gentle if some of this is obvious or not relevant. When I reflect on the time Ive spent gathering I'm struck by how quickly I fall into a pattern of visiting nodes that approximates a circuit. Single zone or multi-zone it doesn't matter. I fly in the same direction modifying and expanding my route as I discover new nodes. And of course Ive seen countless others doing the same. How do you think that randomizing node order mimics human activity? I would never cross a zone when the next closest node was within sight and had respawned but it sounds like your movement algorithm will do just that. If we imagine the numbers on a clock represent the nodes in a zone you description suggests that your bot would collect in the order 3,7,6,8,1,2,5,4,11,9,10,12 which no actual player would ever do. Wouldn't you be more "human" if you developed a circuit and then randomly deviated from that route (reversed direction/ crossed the zone/ skipped ahead several nodes) if you found a player gathering one of your nodes or found two or more sequential nodes empty? I'm not trying to knock your work at all, just offering food for thought.
Who wants an alternative to GB2? I believe that the most appropriate response is this: if you have only one option, you have no choice! instead with more options you can choose. So yes i want it thanks for the work done for all of us.
Its a rare thing on these forums to find a well though out constructive post, I take my hat off to you So in a nutshell, GB2 works by flying around a zone either by following a set path you previously recordered, or you can choose to randomize the path you created. The issue with following a set path, is Blizzard's LCP detection algorithm "flags you" after a period of time. It creates a map of your path and the more you follow this path the more you reenforce your bot-like behavior. Ergo, you get banned. The issue with this is genuine players are also getting banned, but for the most part it hits GB2 pretty hard. The last few accounts I lost were using private profiles with randomization, unfortunately I still lost the accounts The purpose of this experiment is to avoid following a set path and to make it as random as possible, theoretically, thereby negating LCP detection. Currently, the botbase allows for a number of way point following systems; you can move to a random way point, move to the closest way point, move to the furthest way point. Each time you come with range (a randomized distance) of a way point it is removed from the "active list" so you don't visit it again during the "cycle". Once you've visited all way points the active list is repopulated and randomized, and the cycle starts over again. As for making it more human, the above randomized way points navigation is far from human, that's why I've also added numerous random behaviors; going AFK for a period of time, randomly hearthing and emptying bags, random delays between actions. Its currently far from perfect, and to be honest, unlikely to ever be perfect but its an alternative to the only available choice.
Current progress. .. Added support to deposit items into the guild bank. Automatically delete user definable items from your bags; Eg, Rough Stone | Course Stone | Silverleaf On the to do list ... Mail items Personal bank support
What if you were able to give it a pool of profiles to use? It's one thing to have a single profile that spans a continent, it's an entirely different thing to go from one circle to five circles in no particular order.
I doubt it, even when I play by hand I don't chat to anyone. I've always played wow as a single player game, with a load of players to sell to rather than just NPC vendors.
I seriously doubt Blizzards banning techniques are limited to this one method of detection, as per all the discussion already give. However, i LOVE when people have brand new fresh ideas like this! This is the kind of thinking that pushes the bot forward a generation! hats off to a great developer who is trying to push things forward! I see an evolution to gathering (via bot) on the horizon!
Wow this is a really, really cool project. If you can set your bots to farm more than 10 hours again a day, without losing them in 3 days, the bot will actually be usable again (farming that is). Would be VERY interested in a running botbase by you and thanks for the time you put into it! Would also donate once you're content to release it, any ETA yet? Regards, Kj