Open Soar Polymathic Architecture Lecture Notes