I think you could get around randomness by always hititing the first (or leftmost) card. Or do the pick. Could be different mechanics: Attacker picks vs defender picks.