From 931c924ed0b23fea8179644e5f7f1da866c7c07e Mon Sep 17 00:00:00 2001
From: olpc user <olpc@xo-5d-f7-86.localdomain>
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