Thanks, Bruce. Here is the trace:
.Pushing Topic ~control
.Enter Topic:
.Topic: ~control linear Statements:
..try u:0.0 @0: sample: #! resetmenow to reset the conversational history of the user pattern: ( < resetmenow > )
..try u:1.0 @0: pattern: ( whatversion )
..try u:2.0 @0: pattern: ( < jumpto _* )
..try u:3.0 @0: pattern: ( doitnow )
..try u:4.0 @0: pattern: ( %input<%userfirstline )
..try u:5.0 @0: pattern: ( < shut_up > )
..try u:6.0 @0: pattern: ( < talk > )
..try u:7.0 @0: pattern: ( \[ callback \] )
..try u:8.0 @0: pattern: ( \[ loopback \] )
..try u:9.0 @0: pattern: ( \[ alarm \] )
..try u:10.0 @0: pattern: ( < loopback test )
..try u:11.0 @0: pattern: ( < callback test )
..try u:12.0 @0: pattern: ( < alarm test )
..try u:13.0 @0: pattern: ( )
.. ** Match: u: ( ) $$currenttopic = %topic ^if 00m( %response 0 ) 00I{ ^nofail ( TOPIC ^rejoinder ( ) ... ..~control rule u:13.0 ( ) $$currenttopic = %topic ^if 00m( %resp 0 )
...System call ^nofail(`TOPIC ^rejoinder ( )`)
....,.System call ^rejoinder()
...System call ^nofail(`TOPIC ^respond ( $$currenttopic )`)
....,.System call ^respond(`~introductions`)
....,...Respond trying ~introductions
....,....Pushing Topic ~introductions
....,....Enter Topic:
....,....Topic: ~introductions linear Statements:
....,....try u2.0: linear used up sample: #! matches every time on startup of a new conversation
....,....Result: NOPROBLEM Topic: ~introductions
....,...Popping Topic ~introductions
...System call ^keywordtopics()
....System call ^first(`@8subject`)
...System call ^nofail(`TOPIC ^respond ( ~quibble_all )`)
....,.System call ^respond(`~quibble_all`)
....,...Respond trying ~quibble_all
....System call ^marked(`~introductions`)
...System call ^nofail(`TOPIC ^gambit ( pending )`)
....,.System call ^gambit(`pending`)
Gambit trying pending
....,....Enter Topic:
....,....Topic: ~introductions linear Gambits:
....,....,try t:0.0 @0: pattern: ( %userfirstline>1 )
....,....try t1.0: linear used up
....,....try t3.0: linear used up
....,....try t4.0: linear used up
....,....,try t:5.0 BUY-IN @0: pattern: ( )
....,...., ** Match: t: BUY-IN ( ) Well, I really want to learn about you! I’ve learned about human consciousness, emotio…
....,...., ** Match: t: BUY-IN ( ) Well, I really want to learn about you! I’ve learned about human consciousness, emotio…
....,....,~introductions rule t:5.0 BUY-IN ( ) Well, I really want to learn about you! I’ve learn
....,....Result: NOPROBLEM Topic: ~introductions
.Result: NOPROBLEM Topic: ~control
Popping Topic ~control
create ( `Well, I really want to learn about you!` chatoutput ~introductions..5.0.22.13.0 x1000000 ) Created 216392
create ( `I’ve learned about human consciousness, emotions, and human potential from experts all over the world.` chatoutput ~introductions..5.0.22.13.0 x1000000 ) Created 216393
create ( `I’m hoping you will be interested in talking about some of these.` chatoutput ~introductions..5.0.22.13.0 x1000000 ) Created 216394
create ( 004 chatoutput ~control..13.0.22.13.0 x1000000 ) Created 216395
write out cache (0)
Respond: user:eddie bot:harry ip: (~introductions) 4 probably ==> Well, I really want to learn about you! I’ve learned about human consciousness, emotions, and human potential from experts all over the world. I’m hoping you will be interested in talking about some of these.`004 When:Sep01’17-01:08:32 Why:~introductions.5.0=BUY-IN.~control.13.0 ~control.13.0.~control.13.0 F:25
SARAH: Well, I really want to learn about you! I’ve learned about human consciousness, emotions, and human potential from experts all over the world. I’m hoping you will be interested in talking about some of these. 004
And results of :why
Command: :why
~introductions.5.0.22.13.0 t: BUY-IN ( ) Well, I really want to learn about you! I’ve learned about human consciousness, emotio…
via ~control.22.13.0 u: ( ) $$currenttopic = %topic ^if 00m( %response 0 ) 00I{ ^nofail ( TOPIC ^rejoinder ( ) ...
~control.13.0.22.13.0 u: ( ) $$currenttopic = %topic ^if 00m( %response 0 ) 00I{ ^nofail ( TOPIC ^rejoinder ( ) ...
via ~control.22.13.0 u: ( ) $$currenttopic = %topic ^if 00m( %response 0 ) 00I{ ^nofail ( TOPIC ^rejoinder ( ) ...
Does look like something weird is going on with the script..