Not unless of your definition for "what is neccessary for solving a problem" already includes tolerances for the unforseen.