Various problem solvers during learning process