In Starcraft a huge community has formed around creating and battling bots.
It has come the extend that PhD-positions revolve around developing new technologies and techniques to improve Starcraft bots.
Does anything like this exist for WoW bots?
I'm not talking about XP/honor/gold-farmer bots. I'm talking about bots that can do duels and/or arena battles?
In the past year me and some friends have been developing a BG/duel/arena-bot that isn't just a "keep me non-afk"-bot. It's a bot that - given a few pointers - can play any class in the game, and is actually quite challenging to play against in a 3v3 arena.
I would absolutely love to face this bot up against another bot, and get a whole bot meta-game going.
Part of the reason why Starcraft bots have become so big is that the game is a great spectator e-sport, another reason is undoubtedly that there exists an (unofficial) API (bwapi) for the game out in the open.
Does a similar API project exist for WoW?
We(my friends and I) have also developed an API along with the bot, but this API is made for live servers, which means that we cant allow memory injects and we have an APM(actions per minute) limiter.
I'm sure that if this was moved off live servers we(the ppl reading this) could create a much better API that would make it much easier to create bots and ultimately lay the base for BvB (bot vs bot) competitions.
What do you think? Can this be a thing? Is it already a thing?