It depends on what "potential" means in the context of Madden.
If, say, a high potential means that a player MIGHT progress more than a player with a low potential would, then keep it UNhidden. After all, NFL scouts can make decent estimations about whether or not a player has the potential to be much better than they are coming out of college.
Alex Smith, for example, doesn't really know how to play QB in an NFL offense (yet), but he is obviously a very gifted athlete at the position (during team sprint drills this off season, he always finished in the top 5... this is a QB out running most of his team mates: he has a strong enough arm, etc).
Conversely, Shaun Hill (the current 49er starter) is exactly the opposite: not nearly as physically gifted, but he gets the mental aspect of the position in a Pro Offense.
So, I would say here that Shaun Hill has a higher overall rating but Alex Smith has a higher potential. In real life we can be rather confident that this is the case.
Potential is not hidden from the eyes of scouts in this case.
If, however, potential is the MAX that a player will progress to (i.e. if a player's rating is 75 but his potential is 90, and you therefore know that he will eventually progress to a 90 overall), then this definitely should be hidden.
In other words, I would prefer the potential thing to not directly match the eventual rating the player will have. Have some random element to it.
For example, a player with a rating of 75 with a potential of 90 may end up , as a max rating during his career, anywhere from:
75 to 90 ± n (where n is some random small number, like 1, 2, ... n), with, since he has a high potential rating, there being a higher probability that he will be on the high side of this spectrum (if he starts at 75, then obviously his MAX rating cannot be lower than 75).
He might have a 10% chance of staying at 75 or going down
a 20% chance of progressing to 78 ≤ x < 80
a 30% chance of progressing to 80 ≤ x < 82
a 50% chance of progressing to 82 ≤ x < 86
a 60% chance of progressing to 86 ≤ x < 89
a 50% chance of progressing to 89 ≤ x < 91
a 30% chance of progressing to 91 ≤ x < 93
a 20% chance of progressing to 93 ≤ x 94
a 10% chance of progressing to ≈ 95
Of course, this was all fast and off the top of my head, but SOME waited function, where there is a random factor and a factor determined by performance, along with the restrictions put on by the "potential" rating, that go into determine exactly how far a rookie progresses.
The function of probability on the y axis and rating on the x axis should look like this:
- Note: This is NOT a graph of time vs. rating. There is no element of time in this graph. It is simply a graph of the PROBABILITY of getting a final rating vs the final rating.
With a potential of 95, and and overall rating of 75 to start, it is clear that the most likely scenario is that the player will progress to somewhere between 85 and 90. There is a CHANCE that he will progress to 95, but it is less likely than him progressing to 90.
For a player with a 99 potential rating and a 75 overall rating, he should have the highest probability of landing near 95.
Now, for an 85 overall with a 95 potential, he has a better chance of landing on 95 than a 75 overall player would in this model. This makes sense because, how often do really crappy players become great? Not often.
For those who want to skip to the end...
If there is a random factor, but yet some restrictions where you can make a fairly reasonable guess about an INTERVAL that the player will eventually progress to, then I am FINE with having the potential rating visible (like say you can know where the player will progress to ± 10 rating points).
If, on the other hand, by looking at the potential rating you can know EXACTLY what rating the player will progress to, then I say HIDE IT.
If that is the case I want it hidden.
There MUST be a random factor involved in this algorithm.