diff options
author | user <user@localhost.localdomain> | 2019-10-23 17:44:44 -0400 |
---|---|---|
committer | user <user@localhost.localdomain> | 2019-10-23 17:44:44 -0400 |
commit | 2f835013f0d457c0f3cd0f0c594636b53eefb87d (patch) | |
tree | 6806631b2515b9e9a6360a80c6950304236a2712 /starts/time_reversal/name.scm | |
parent | d8f8cd5415b448e0969b39e9e0bad5d0350bdcae (diff) | |
parent | faf4f763a16b4e5e4deb3b08bc7ab4dda517c6c5 (diff) | |
download | standingwithresilience-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.scm | 59 |
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 + + |