As a machine-learning problem, it would be straightforward: The second learning algorithm (scientist) did it wrong. He’s supposed to train on half the data and test on the other half. Instead he trained on all of it and skipped validation. We’d also be able to measure how relatively complex the theories were, but the problem statement doesn’t give us that information.
As a human learning problem, it’s foggier. The second guy could still have honestly validated his theory against the data, or not. And it’s not straightforward to show that one human-readable theory is more complex than another.
But with the information we’re given, we don’t know anything about that. So ISTM the problem statement has abstracted away those elements, leaving us with learning algorithms done right and done wrong.
@Retired Urologist: ISTM it’s a combination of two things:
It’s a bit of nerd cultural heritage most of us have in common.
Science fiction, more than other fiction, tends to deal with ideas, especially science ideas, and future predictions. That’s not to say that it usually deals well with them—science flubs are more common, and the aforementioned Star Wars is a big offender. But it’s usually wrestling with them at least a little bit, and therein lies another reason it comes up frequently in idea discussions.