diff options
author | olpc user <olpc@xo-5d-f7-86.localdomain> | 2019-12-12 07:35:37 -0800 |
---|---|---|
committer | olpc user <olpc@xo-5d-f7-86.localdomain> | 2019-12-12 07:35:37 -0800 |
commit | 931c924ed0b23fea8179644e5f7f1da866c7c07e (patch) | |
tree | a5a2411deef1154f1ec17edc06522d00622e1543 | |
parent | 0af2a4c6134054625cc07b38bed96acd7d35f590 (diff) | |
download | standingwithresilience-931c924ed0b23fea8179644e5f7f1da866c7c07e.tar.gz standingwithresilience-931c924ed0b23fea8179644e5f7f1da866c7c07e.zip |
emotions as informed choice
-rw-r--r-- | starts/meaning-vm/level-0/memorystore.hpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/starts/meaning-vm/level-0/memorystore.hpp b/starts/meaning-vm/level-0/memorystore.hpp index 55723b2..f416540 100644 --- a/starts/meaning-vm/level-0/memorystore.hpp +++ b/starts/meaning-vm/level-0/memorystore.hpp @@ -28,6 +28,18 @@ namespace level0 { // some level of understanding that they will shrink, or we stop them and try // something else. +// A solution to recursion appears to involve emotional expression. +// Too much recursion maps acceptably to frustration of the process doing the repetitive task. +// The building unmet need for effectiveness should influence other decision-making processes +// if nothing else is larger. Notably if the caller needs timeliness, they won't get this +// if the callee(s) do not have effectiveness. +// propose: raise frustration[effectiveness] when calling self or repeating same behavior +// propose: raise frustration[timeliness] if subprocess takes long (say every 400ms) +// ideally raising an emotional expression should be associated with what caused it +// and how the the universe might change to fix it. +// decision-making processes need to judge what is relevent to them: a product of how well +// they can help something and how strongly it is needed. + namespace concepts { extern ref allocator(); // link shows what is holding something alive |