problem solving methods in artificial intellige