Learning in Cooperative Multiagent Systems Using Cognitive and Machine Models