I am not a mathematician but I think I am getting caught up on the different ways that people use the term "random" when they actually mean something else.
Do you mean that it is random in that there is absolutely no discernible pattern at all?
For example when a shot is taken someone contests it but the game engine has no set way of determining who that is.
Or do you mean that there is a set of probablities that dictate who will contest a shot in the zone?
For example in a 3-2 a shot from the top of the three point line is contested by PG 25% of the time, SG 25%, SF 25%, C 12.5% and PF 12.5%? (these are totally made up numbers just being used to try to clarify what I am asking)