I just noticed that when casting like Stormwind Champion (+1/+1 to all other minions), if they go from 0/2 to 1/3 the same round it didn't attack with them (happened in arena that I saw it). Was playing shaman and there where no taunt and would be great if they attacked oponents life.
I don't know about the calculation process if it "sees" the +1/+1 to other minions in the calculations of it, if it was an error or need recalculating stats of minions? In the end they duídn't attack or anything, and it wasn't end of time (rope). So enough time to act actually. They did nothing through.
another thing:
A few minions have deathrattle and summon a new minion or random minion. Like with sludge belcher (3/5 taunt, deathrattle 1/2 taunt). after killing belcher the bot tries to target oponents life but of course it cannot and that is a sign its a bot (oponent can see you try to target health when there is a taunt minion on board).
Maybe there can be done something that the bot "sees" teathrattle and acts accordingly without targeting something it yet cannot? Also this would make the bot more undetectable by players I belive.
Just wanted to share this to improve the bot :-)