summaryrefslogtreecommitdiff
path: root/starts/time_reversal/name.scm
diff options
context:
space:
mode:
authoruser <user@localhost.localdomain>2019-10-23 17:44:44 -0400
committeruser <user@localhost.localdomain>2019-10-23 17:44:44 -0400
commit2f835013f0d457c0f3cd0f0c594636b53eefb87d (patch)
tree6806631b2515b9e9a6360a80c6950304236a2712 /starts/time_reversal/name.scm
parentd8f8cd5415b448e0969b39e9e0bad5d0350bdcae (diff)
parentfaf4f763a16b4e5e4deb3b08bc7ab4dda517c6c5 (diff)
downloadstandingwithresilience-2f835013f0d457c0f3cd0f0c594636b53eefb87d.tar.gz
standingwithresilience-2f835013f0d457c0f3cd0f0c594636b53eefb87d.zip
Merge branch 'master' of https://github.com/baffo32/time_reversal
Diffstat (limited to 'starts/time_reversal/name.scm')
-rw-r--r--starts/time_reversal/name.scm59
1 files changed, 59 insertions, 0 deletions
diff --git a/starts/time_reversal/name.scm b/starts/time_reversal/name.scm
new file mode 100644
index 0000000..b5ae21c
--- /dev/null
+++ b/starts/time_reversal/name.scm
@@ -0,0 +1,59 @@
+; prolog for opencog
+(use-modules (ice-9 readline)) (activate-readline)
+(add-to-load-path "/usr/local/share/opencog/scm")
+(add-to-load-path ".")
+(use-modules (opencog))
+(use-modules (opencog query))
+(use-modules (opencog exec))
+
+;; missing here: write own code.
+;; - [ ] call scheme from opencog
+;; - [ ] a way to understand crashes after they happen, even if is human-reboots-with-input
+
+; concept made from simple parts that nurture themselves
+
+; define a part: (define name (ConceptNode "Name"))
+
+; PROBLEM: need a way to make custom link
+; PROBLEM: plans not found, making anew
+
+
+
+; component: urgency to continue & reference across time
+; component: pattern recognition
+; component: brainstorming to produce matching
+; component: generalization
+; component: write steps in terms of each other with meaning
+; component: process as data
+
+; component: competition,collaboration,or cooperation of parts, to identify collaborative method
+
+(define habit-urgency (ConceptNode "HabitUrgency"))
+ ; habit urgency
+ ; step-by-step behavior. do the next step after this one
+ ; ^-- to define need to define in terms of self: habit-urgency-steps for habit-urgency are to do-the-next-step.
+ ; ^-- can also define in terms of time-relative-to-now. given list of steps, action is one after present one
+
+(define pattern-match (ConceptNode "PatternMatch"))
+ ; pattern matching; habit finding
+ ; component: identify that a set of data matches a pattern
+ ; component: identify that a pattern matches a set of data
+ ; component: _find_ data to match pattern
+ ; component: _find_ pattern to match data
+
+
+(define brainstorm (ConceptNode "Brainstorm"))
+ ; finds a new set of data that matches a pattern
+
+(define generalization (ConceptNode "Generalization"))
+ ; finds a new pattern that matches a set of data
+
+(define test-patternmatch-brainstorm (ConceptNode "TestPatternMatchBrainstorm"))
+ ; BRAINSTORM data that matches a pattern from IMAGINARY, RANDOM set
+ ; TEST that PATTERNMATCH identifies the data and pattern as matching
+
+
+; write steps in terms of each other with meaning
+; our data is our process & code
+
+