this is just for my curiosity and i can see why you might not want to reveal your exact system, but i was wondering how you chose ratings for players, I could imagine you use some sort of formula to assign ratings based on batting avrg. (for contact) or fielding percentage (for fielding ratings) ext.