1.
Diagram of Emotion Mind-Module
Hearing Vision Emotion Affects Thinking Motor Output /iiiiiii\ /!i!i!i!\ Concepts ____________ /YYYYYYYYYYYY\ | ||||||| || ||||||| | + / \????|??????????*?| | | ||||||| || | ___ | | + ( Volition ) | |||||||||P|| | | ||||||| || / \ | + \____________/????|??????*?||E|| | | ||||||| || / dog \-|---+_ | | | |||||R|||T|| | | ||||||| || \image/ | /dog\ __V__ | | |||||U||| || | | ||||||| || \___/ |(idea ) / \ | | |||||N|||||| | | ||||||| || | \___/--/EMOTION\ | | ||||| |||||| | | | ||||| || | + \(fear) /--|-------|--*|||||||||| | | |d------||---------+---+ \_____/ | | |S|||||||||| | | || |o|| || | + __V____ | |H|||||||||| | | ||g| || || | + / \ | |A|||||||||| | | || |||| || | + ( EnThink ) | |K|||||||||| | | ||||||| || | + \_______/ | |E|||||||||| |
2. Purpose of the Emotion Module
Although the Emotion module may remain a mere stub until the AI Mind obtains embodiment in a physical robot, the purpose of Emotion is to permit physiological conditions to exert non-ideational influence upon the thinking of an intelligent entity.
3. Algorithm of the Emotion Module
For each physiological condition correlating to a particular emotion, such as tears for sadness or trembling for fear, the associated software code will govern the start, intensity and duration of the physiological condition, and will interrupt the performance of other mind-modules by slow-down or speed-up to achieve an emotional influence upon otherwise normal processes of thought.
4. Code for Emotion() in JavaScript tutorial First Working AGI
function Emotion() { // http://mind.sourceforge.net/emotion.html // 2018-01-14: mind-module stubbed in for influence upon thought and will. } // Emotion() will return to Volition() as an influence on thought and will.
5. Troubleshooting and Debugging
5.1.a. Symptom: (Something goes wrong.)
5.1.b. Solution: (AI Mind
Maintainer devises solution.)
6.
Variables for First Working Artificial General Intelligence
Roadmap to Artificial Intelligence
9.
AiTree of Mind-Modules for
Natural Language Understanding