Exploratory methods of problem solving in which solutions are arrived at by an interactive, self-learning method.