I back Shalmanese’s overall approach here. That there is a perfect chess game (or games) is a mathematical fact, but we are incapable of knowing what it is; nor could a digital computer (even if all particles in the universe were converted to processors and allowed to churn until the end of time) conceivably calculate it. Maybe a quantum computer will one day do it, but for now it is simply unknowable.
We know that certain things are unknowable. We may one day find that these pockets of ignorance prevent us from making further leaps in scientific progress.
That’s one way we could reach “saturation.” The other way is the situation in which we are able to gain knowledge, make leaps, but simply are unable to coordinate and manage all our knowledge.
Both of these have been mentioned, of course, but I think they are two distinct problems. I’d like to talk more about the latter problem.
As has been mentioned the issues of theory and the results of application of theory are two separate issues. Thankfully, in many cases the totality of theory is small and manageable. Mathematics would seem to be an example in which it definitely is not. Already, math is like a rocket taking off from a planet with limited fuel. In order to make progress, one must get further and further out into space, but the lifetime of the mathematician is limited, and each new one must start at the same planet.
So another issue is whether progress depends on climbing higher and higher up a stack of knowledge. You cannot zoom out to the nth digit of pi and calculate it. You have to start with the last known digit.
A counter-example would be biology: After learning a chunk of basics one can zoom directly out to an area of interest and study in depth. If someone wants to devote his/her life to the powder on moth’s wings, then we will end up knowing about that powder.
Branches in the results of theory would be whether old results can be superceded by new results or cannot. This is often true in applied science, in which once a better method is found the old may safely be forgotten (exceptions apply).
Here would be a crude outline of the issue. I’m sure many other branches are possible!
I. Graspability
A. Comprehensibility
B. Knowability
II. Manageability
A. Stackedness of theory
B. Supercession of results