I just read the first paragraph and then decided I wanted to play and I still beat the bot first try. At least that means the game rules are fairly discoverable :)
I didn't understand the rules until most of the way through the game and I still won against the bot. I'm not clear if its really doing anything better than playing randomly based on that.