Open misgeatgit opened 9 years ago
On Wed, Apr 8, 2015 at 1:38 PM, Misgana Bayetta notifications@github.com wrote:
Currently atoms can only be stimulated with in an Agent class instance. Is there any particular reason for this design choice?
There's no good reason for that, we just weren't thinking of a non-Scheduler-based architecture at the time that was done ...
What is the disadvantage of making stimulus attribute of an Atom class and stimulation a method defined by the AtomSpace class?
— Reply to this email directly or view it on GitHub https://github.com/opencog/opencog/issues/1506.
Ben Goertzel, PhD http://goertzel.org
"The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man." -- George Bernard Shaw
Currently atoms can only be stimulated with in an Agent class instance. Is there any particular reason for this design choice? What is the disadvantage of making stimulus attribute of an Atom class and stimulation a method defined by the AtomSpace class?