I have just started it and I haven't coded anything for ages so it will probably take a while. + I won't be able to play HS or work on this much in the next month anyway.
But is there any simulator/framework already available having implemented the basic game rules? If so, that would save me some time as I would prefer to focus on the decision making/simulation aspect.
I will try to focus on rush decks first as they are probably more straightforward to play.
I am not sure of how good such "AI" could be, I think branching factor of realistic moves should be relatively low on own turn. But I am afraid it could be much bigger on opponents' turn since hand is unknown. (even "knowing" opponents' deck content)