To differentiate the Diamonds from the Commons, there must be a way to have the attributes of the pitcher (and when hitting, the batter for that matter but that's the flipside) change the degree of difficulty of the user input, rather than add an element of randomness to the result.
This would mean a happy medium between the arguments of "the attributes would mean nothing if user input mattered" and "only user input should matter".