Observational Learning in Cognitive Agents-MATHESIS