From 931c924ed0b23fea8179644e5f7f1da866c7c07e Mon Sep 17 00:00:00 2001 From: olpc user Date: Thu, 12 Dec 2019 07:35:37 -0800 Subject: emotions as informed choice --- starts/meaning-vm/level-0/memorystore.hpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 -- cgit v1.2.3