"Oddly enough, you can only explain the problem after it has happened!"

I've seen a single English word (in my dictionary) that means to ridicule those, especially researchers and scientists, who can only explain a problem or phenomenon... AFTER it has happened, i.e they cannot make predictions of it, but can provide some explanations that make sense. In some cases, the explanations may not match the nature of the problem (!)

I remember exactly that word has come across my life, but now I couldn't find it again. Tried several minutes searching the web with the word's meaning, but Google seems to misunderstand me and display some unrelated stuff.

EDIT: The guys that commented below gave me the correct answer and also some useful alternatives (I've written an acknowledgement below too.):

  • in/with hindsight is what I had been looking for.
  • to second-guess.
  • to be wise after the event, which has a close meaning.
  • Monday-morning quarterback (noun, phr.), which is a person who likes to second-guess.
  • l'esprit de l'escalier, a related French term used in English for the predicament of thinking of the perfect reply too late (Wikipedia).

Solution 1:

Strictly speaking you should show us how you'd like to use the word or phrase. I hope you'll edit the question and share this.

If I assume that whatever these researchers are observing is inherently hard to predict, then you could use

nondeterministic or non-predictive

Here's what I found at Yourdictionary.com:

  • Non-predictive. Referring to the inability to objectively predict an outcome or result of a process due to lack of knowledge of a cause and effect relationship or the inability to know initial conditions.

  • In telecommunications switching and routing, the unpredictability of a path between nodes. See also node, path, route, and switch.

  • In local area networks (LANs) a contentious medium access control (MAC) technique that does not allow a node to predict when it will be allowed to gain access to the network. Carrier sense multiple access (CSMA), which is used in 802.3 Ethernets, is non-deterministic. See also 802.3, CSMA, deterministic, LAN, MAC, and node.

  • (computer science) Exhibiting nondeterminism; involving choices between indistinguishable possibilities. Nondeterministic bottom-up tree automaton recognize the class of regular tree languages.