Hi everyone. I’m TrainerDusk and today I am going to teach you about botting in Hearthstone. I’ve researched how bots work in this game and I have a pretty good grasp on how they think and act. Luckily for you, the bots out there have a weakness. By the end of this article, you should be able to identify when someone is a bot and know how to exploit this for your own personal gain. Let’s get started!
How to identify bots on the ladder.
Although the bots in hearthstone are constantly being tweaked and updated, there are some telltale signs to look out for.
The delay between each of your opponent’s actions is constant. While the delay is variable and can be set by the person controlling the bot, the default delay between actions is usually 2 seconds. The most popular bot around has a default delay of exactly 2250ms, but those with faster computers can set it faster if they want. Regardless of how long the delay is, each delay between each action is always the same.
The red targeting arrow that shows your opponents moves will likely not be there. If your opponent seems to be lacking these targeting arrows, then they are either botting or using the iPad client of the game. The latest versions of the bots have a “Humanity Mode” that try to simulate human behavior and show these targeting arrows. The issue that they have is they cannot drag the cursor across the screen, so the red arrow will appear instantly on the target, rather than moving slowly over the board like a human choosing a target.
No emotes. Botters in hearthstone rarely (if ever) program their bot to use emotes while they are playing. I haven’t actually come across a program with this option. If your opponent seems lifeless and emotionless, they very well might be.
If you are in a game where your opponents actions seem robotic and their targeting arrows are bugged out or non-existent, you are probably facing a bot.
How to exploit the bot AI.
There are a few common styles of play that a bot will use. Once you identify the style of play, you can predict the opponents play, then play around it. Aside from getting a strong opener against a bot, you need to be able to exploit their playstyle to get the win.
The auto-conceder. Some players use bots to farm up golden heroes. To do this, they will leave the bot running until they have won some matches and are around rank 10-15 then concede repeatedly to drop their rank to 20. The bots have a higher win rate against worse opponents, so by doing this they aim to get 500 ranked wins with a class rather quickly. If you come up against this bot, enjoy your free star and continue onwards and upwards on the ladder.
There are certainly other styles of play used by bots, but the vast majority use either simple board control or face rushing strategies. Bots seemingly never use combo decks and a lot of them struggle to play Druid cards with multiple effects, such as Keeper of the Grove
General tips and tricks.
Try not to get frustrated if you are losing to bots in Hearthstone. After all, you are playing a game to have fun, so take each loss as a opportunity to learn and improve. You shouldn’t expect to win every game you play, so don’t take it to heart if you lose to a bot.
Take your time each turn. You are playing against a program that calculates each possible move before playing their cards and chooses what it sees as the optimal play. You should aim to do the same.
Think ahead a few turns. Most bots do not take into consideration hard removal spells or AoE spells. They will not try to bait out the enemy Hex
I hope this brief PSA helps you understand the way bots think and act. The software and algorithms behind bots are constantly being updated, so I wont be surprised when bots start to think ahead or play around certain spells. Hopefully by then Blizzard will have countermeasures in place.
If you have any questions or comments, please leave them below and I will get back to you. You can also reach me on my twitter @TrainerDusk or in-game on the EU server as TrainerDusk#2126.
Thanks for reading and as always have fun!