#ifndef _MIND_H #define _MIND_H #include #include #include #include #include class Mind { public: AttentionGrabber poll(void); void focusOn(std::shared_ptr thought) { currentThought = thought; } void execute(void) {}; bool recognizes(AttentionTrigger intrin) { return !!(std::rand() / 2); }; public: std::shared_ptr currentThought; Concept Desirables, Undesirables; }; #endif