> The weaker AIs do, well, something else, that's obviously much less optimal. Candy and Crystal pretty much play at random. IIRC they still start from the basic recommendation, but they can randomly flip a few of the card choices. You might not be able to guess their hands from their moves, but you're probably not going to have too much trouble beating them anyway.
I think that may be what leads to really poor draw choices. IMHO, even bad players will not just randomly flip cards for redraws. This also makes gameplay weaker, since you can not rely on their draws to gauge how good their cards are, due to all that randomness.
Some ideas to make it better:
Let those bad players not understand the chances well. For example, if they have 3 cards of the same sign, have them sometimes draw 2 cards to try to get flash. Same for straights.
Similarly, have them use as plain as possible strategies. Have two same cards? Keep them, regardless of whether it small pair or not, or if replacing one of those pairs would lead to straight or flash.
And have their draw decision do not depend on what other characters did. Not sure if this factors at all for better players. But if it does, weaker ones should just not use that info (like what did other characters draw before me, or did they complain about bad cards, to gauge if riskier draw is needed, like dropping small pairs).