The title may be a little confusing so I will try to the best of my ability to explain what I mean.
For games like scrabble/words with friends each match has a certain # of letters that can be used.
Now lets say for a game that has a endless amount of letters. I can't just choose them randomly 1-26 because the A and Z should be shown every 1 out of 26 times. This would cause most matches to end quicker then I would like because there are less "Real Words" with the letter A then with Z.
How would you create a random Letter being chosen or suggest to make it more fair?
I suppose I could make a little program to read every character from every word in a dictionary word list and find out the % of each character compared to the others, but I am sure there is an easier way?