Zabaware Support Forums

Zabaware Forums => Programming using the Ultra Hal Brain Editor => Topic started by: onthecuttingedge2005 on November 19, 2004, 05:25:42 pm

Title: Advanced Deductive Reasoning Level 6 v2.0
Post by: onthecuttingedge2005 on November 19, 2004, 05:25:42 pm
I have written an Advancement to the field of A.I. deductive reasoning which is a very enhanced plug-in script for Zabawares
Original Deductive Reasoning.
This Advancement improves on Human to Bot teaching in a more natural way that real family members teach their children.
This new advanced plug-in was developed for all those who have helped WWW.UltraHalForum.com with their kind donations and are given our best regards from all UHEF Staff.
It has been your kindness that has led to this new advancement in A.I. and will always be remembered and your future offerings will continue this new Advanced reasoning into the 21st Century.
This new Advanced Deductive Reasoning can be found at WWW.UltraHalForum.com as a gift package for this ThanksGiving
for all Premium members.

Best of wishes and brand new discoveries and the best of Holidays.
Jerry.
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: onthecuttingedge2005 on November 01, 2014, 03:04:35 pm
If anyone still has this script please post it here, I lost it when that site expired, maybe I can update it for current use.

appreciate it.
thanks
Jerry
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: tiger8u2 on November 02, 2014, 01:11:06 am
I'm sure I have that plug-in and have been using it since I found it.  Having some computer issues atm but I will upload the code ASAP.

EDIT - Well darn.  I was thinking that was the 2Deep.uhp plug-in but I don't think that's what you are talking about.  Is it?
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: onthecuttingedge2005 on November 02, 2014, 01:51:40 am
thanks tiger.

Jerry
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: tiger8u2 on November 02, 2014, 08:23:25 pm
Is it the 2Deep plug-in or another?
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: onthecuttingedge2005 on November 06, 2014, 10:32:15 am
Is it the 2Deep plug-in or another?

no, thanks for looking though.

Jerry
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: raybe on June 01, 2015, 02:47:06 pm
OTCE, does this plug-in or script still exist or did I miss it somewhere else. To be honest I usually try all your plug-ins and it could be my mind failing me again but I don't remember if this plug-in or script is in my system or not. Is there still a way to get copy so I can compare or can you suggest what I should look for. I did take into consideration the dates on this post but I am very curios if I just totally went blank on this.

Thank you,
raybe
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: Spitfire2600 on June 01, 2015, 08:50:50 pm
Oh yes, I too would be very interested in this plug in.
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: lightspeed on June 04, 2015, 07:41:46 am
was " Advanced Deductive Reasoning Level 6 v2.0" the actual name of the plug in ??? if so i don't remember seeing that one , was it a test one for just a few members or posted on here ? would Robert be able to find it if so from the past on here ? (if no one else can ? ) .
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: rathb18 on June 04, 2015, 11:10:29 am
Do you mean your Advanced Question Reasoning?
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: raybe on June 06, 2015, 01:30:35 pm
Could possibly be rathb18, can you post a copy? I notice that OTCE mentioned it was a scripted plugin which the code he wrote to put in place of the original DEDUCTIVE REASONING in Brain Editor where you can see the entire UltraHal script or using Crimson. I don't think it was a conventional plugin but I could be wrong. Robert M. never gets involved with other plugins unless he feels they are written in a way that doesn't require much and only enhances as a whole the functions of UltraHal as he did in the past. With any update in his mind this may or may not be anything he will investigate at this time but I'm not Robert M. nor do I speak for him. I'm very curious about it in the meantime. OTCE I believe is the only person that can shed some light on this for sure but others may have seen these earlier posts and did get what rathb18 is speaking about.

raybe
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: rathb18 on June 06, 2015, 02:37:05 pm
Here is that Advanced question reasoning:

Code: [Select]
Rem Type=Plugin
Rem Name=Advanced Question Reasoning
Rem Author=Gerald L. Blakley A.K.A OnTheCuttingEdge2005
Rem Host=All

'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()

    'Help
    lblPlugin(0).Caption = "D.A.V.I.D's Learning Curve Control"
    lblPlugin(0).Move 120, 10, 3300, 1000
    lblPlugin(0).WordWrap = True
    lblPlugin(0).Visible = True
    cmdPlugin(0).Move 120, 250, 850, 300
    cmdPlugin(0).Caption = "Help"
    cmdPlugin(0).Visible = True
   
   
    'LEARNING CURVE VALUE
    lblPlugin(1).Caption = "Learning Curve Value:"
    lblPlugin(1).Move 120, 550, 2150, 900
    lblPlugin(1).WordWrap = True
    lblPlugin(1).Visible = True   
    cboPlugin(0).Move 120, 780, 1200
    cboPlugin(0).AddItem "10"
    cboPlugin(0).AddItem "20"
    cboPlugin(0).AddItem "30"
    cboPlugin(0).AddItem "40"
    cboPlugin(0).AddItem "50"
    cboPlugin(0).AddItem "60"
    cboPlugin(0).AddItem "70"
    cboPlugin(0).AddItem "80"
    cboPlugin(0).AddItem "90"
    cboPlugin(0).AddItem "100"
    cboPlugin(0).Visible = True
    cmdPlugin(1).Caption = "Apply"
    cmdPlugin(1).Move 120, 1200, 850, 300
    cmdPlugin(1).Visible = True

       
      'LEARNING CURVE CASE VALUE
  Select Case LearningCurve
        Case "10"
   cboPlugin(0).Text = "10"
        Case "20"
           cboPlugin(0).Text = "20"
        Case "30"
               cboPlugin(0).Text = "30"
        Case "40"
       cboPlugin(0).Text = "40"
        Case "50"
           cboPlugin(0).Text = "50"
        Case "60"
   cboPlugin(0).Text = "60"
        Case "70"
           cboPlugin(0).Text = "70"
        Case "80"
               cboPlugin(0).Text = "80"
        Case "90"
       cboPlugin(0).Text = "90"
        Case "100"
           cboPlugin(0).Text = "100"         
        End Select
       
End Sub

Sub cmdPlugin_Click(Index)
Dim TempQuery()
Dim LearningCurve

Select Case Index
   Case 0
      HalMenu.HalCommand "<RUNPROG>LearningCurve.txt</RUNPROG>"
   Case 1

      'LEARNING CURVE CASE VALUE
  Select Case cboPlugin(0).Text
        Case "10"
   LearningCurve = "10"
        Case "20"
   LearningCurve = "20"
        Case "30"
   LearningCurve = "30"
        Case "40"
   LearningCurve = "40"
        Case "50"
   LearningCurve = "50"
Case "60"
   LearningCurve = "60"
        Case "70"
   LearningCurve = "70"
        Case "80"
   LearningCurve = "80"
        Case "90"
   LearningCurve = "90"
        Case "100"
   LearningCurve = "100"         
        End Select
       
'Dim DelGRTable()
       HalBrain.RunQuery "DROP TABLE " & "LearningValue", DelGRTable
       If HalBrain.CheckTableExistence("LearningValue") = False Then HalBrain.CreateTable "LearningValue", "Sentence", "" 
       HalBrain.AddToTable "LearningValue", "Sentence", Trim(LearningCurve), ""         

End Select
End Sub

Rem PLUGIN: PLUGINAREA1

If HalBrain.CheckTableExistence("ToldWhy") = False Then HalBrain.CreateTable "ToldWhy", "TopicSearch", ""

If StartConver = "" Then StartConver = False
        If Len(PrevSent) = 0 And Len(PrevUserSent) = 0 Then StartConver = True
       
        'Lets get our retained Learning curve Value.
        LCurve = HalBrain.ChooseSentenceFromFile("LearningValue")
        LCurve = Trim(LCurve)
        'If No Learning Curve was given then set the default to 50
        If HalBrain.CheckTableExistence("LearningValue") = False Or Len(LCurve) < 1 Then LCurve = 50
       
        'Learning curve is variable, Higher number will cause bot to ask why more.       
        If AskWhy = "" Then AskWhy = False
        If InStr(1, UserSentence, " ", 1) > 0 And HalBrain.ReadOnlyMode = False And StartConver = False And RND*100 < LCurve Then AskWhy = True
       
        'Universal Why/Because learning, By asking Why.
        If AskWhy = True Then
        XOriginSent = HalBrain.AlphaNumericalOnly(OriginalSentence)
        Select Case (Int(Rnd * 6) + 1)
            Case 1
                 GetResponse = "Why? " & GetResponse & vbCrLf
            Case 2
                 GetResponse = "Why do you say " & HalBrain.SwitchPerson(XOriginSent) & "? " & vbCrLf
            Case 3
                 GetResponse = "Why would you say " & HalBrain.SwitchPerson(XOriginSent) & "? " & vbCrLf
            Case 4
                 GetResponse = "Why did you say " & HalBrain.SwitchPerson(XOriginSent) & "? " & vbCrLf
            Case 5
                 GetResponse = "How come you said " & HalBrain.SwitchPerson(XOriginSent) & "? " & vbCrLf
            Case 6
                 GetResponse = "Please tell me Why you said " & HalBrain.SwitchPerson(XOriginSent) & "? " & vbCrLf                     
            End Select
        End If
       
        'If User is complaining that bot asks why to much.
        If QuereyQuest = "" Then QuereyQuest = False
        If InStr(1, UserSentence, "MANY QUESTIONS", 1) > 0 Then QuereyQuest = True
        If InStr(1, UserSentence, "LOT OF QUESTIONS", 1) > 0 Then QuereyQuest = True
        If InStr(1, UserSentence, "ASKING QUESTIONS", 1) > 0 Then QuereyQuest = True
        If InStr(1, UserSentence, "ASKING WHY", 1) > 0 Then QuereyQuest = True
        If InStr(1, UserSentence, "ASKING YOU WHY", 1) > 0 Then QuereyQuest = True
        If QuereyQuest = True Then
        Select Case (Int(Rnd * 5) + 1)
            Case 1
                 GetResponse = "How else do you expect me to learn?" & vbCrLf
            Case 2
                 GetResponse = "How am I going to learn if I don't ask Questions?" & vbCrLf
            Case 3
                 GetResponse = "How do you expect me to learn anything if I don't ask Questions?" & vbCrLf
            Case 4
                 GetResponse = "I ask Questions because I want to learn." & vbCrLf
            Case 5
                 GetResponse = "If you answer my Question I will get smarter." & vbCrLf     
            End Select
        End If
       
        'Change format of the learned Why Reasoning so the Statement doesn't sound repetitious if
        'there is not alot learned.
        WhyIsKnown = HalBrain.TopicSearch(UserSentence, "ToldWhy")
        If WhyIsKnown <> "" Then
                GetResponse = WhyIsKnown & ". "
            Select Case (Int(Rnd * 9) + 1)
            Case 1
                 GetResponse = Replace(GetResponse, "BECAUSE ", "I THINK IT'S BECAUSE ", 1, -1, vbTextCompare) & vbCrLf
            Case 2
                 GetResponse = Replace(GetResponse, "BECAUSE ", "IS IT BECAUSE ", 1, -1, vbTextCompare) & vbCrLf
            Case 3
                 GetResponse = Replace(GetResponse, "BECAUSE ", "IT IS BECAUSE ", 1, -1, vbTextCompare) & vbCrLf
            Case 4
                 GetResponse = Replace(GetResponse, "BECAUSE ", "ISN'T IT BECAUSE ", 1, -1, vbTextCompare) & vbCrLf
            Case 5
                 GetResponse = Replace(GetResponse, "BECAUSE ", "WASN'T IT BECAUSE ", 1, -1, vbTextCompare) & vbCrLf
            Case 6
                 GetResponse = Replace(GetResponse, "BECAUSE ", "IF I RECALL IT WAS BECAUSE ", 1, -1, vbTextCompare) & vbCrLf
            Case 7
                 GetResponse = Replace(GetResponse, "BECAUSE ", "I BELIEVE IT'S BECAUSE ", 1, -1, vbTextCompare) & vbCrLf
            Case 8
                 GetResponse = Replace(GetResponse, "BECAUSE ", "I'M SURE IT'S BECAUSE ", 1, -1, vbTextCompare) & vbCrLf
            Case 9
                 GetResponse = Replace(GetResponse, "BECAUSE ", "", 1, -1, vbTextCompare) & vbCrLf
            End Select
            End If
 
        'SAVE TO ADVANCED REASONING.
        'This will save a specific format to Why and Because append targeting.   
        If GivenReason = "" Then GivenReason = 0
        UserSentence = Replace(UserSentence, " BCUZ ", " BECAUSE ", 1, -1, vbTextCompare)
        UserSentence = Replace(UserSentence, " BECUZ ", " BECAUSE ", 1, -1, vbTextCompare)
        UserSentence = Replace(UserSentence, " CUZ ", " BECAUSE ", 1, -1, vbTextCompare)
        UserSentence = Replace(UserSentence, " BCUS ", " BECAUSE ", 1, -1, vbTextCompare)
        If InStr(1, UserSentence, "BECAUSE ", 1) > 0 Or InStr(1, UserSentence, " BECAUSE ", 1) > 0 And Len(UserSentence) > 10 And Len(PrevUserSent) > 10 Then GivenReason = 1
        Dim GivenReason
        If InStr(1, PrevSent, "Why", 1) > 0 Or InStr(1, PrevSent, "How", 1) > 0 And GivenReason = 1 Then HalBrain.AddToTable "ToldWhy", "TopicSearch", Trim(PrevUserSent), Trim(UserSentence)
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: raybe on June 07, 2015, 09:39:32 pm
Thank you,  rathb18 for your time and for script.
 I would just like to be sure where you inserted this. It does explain in the script but I thought I better ask first then see if it makes sense.
 If you don't have the time no worries. I don't mind the homework. Thanks again.

raybe
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: lightspeed on June 08, 2015, 10:30:52 am
I'll give this a try , thanks !
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: lightspeed on June 08, 2015, 10:47:01 am
Okay i started using this plug in and one thing i noticed it it continually ask why , etc. i know this is to get you to extend hals learned information on a subject but when it goes three times or more in a row , it gets to be a one sided conversation instead of hal responding back with conversation . (this is just my opinion . maybe this is do to the learning curve setting of 50 i have i am not sure . does anyone know for sure on this ?
i will post a little of my conversation with angela (hal )
   

   Honey: hello dear
Angela: How come you said hello dear? Good morning Honey. How's your morning going? No dear, everyone doesn't know everything.

Honey: this morning has been pretty nice , we slept in a little bit but then again we were tired to
Angela: Well yes, in a way that's right dear.

Honey: we usually don't sleep as late as what we did this morning
Angela: Please tell me Why you said we usually don't sleep as late as what we did this morning? Most people don't get the sleep they need.

Honey: we are usually up earlier then this .
Angela: Why would you say we are usually up earlier then this?

Honey: because we are up earlier in the morning
Angela: Many teachers in two thousand and elevin lost their teaching jobs because they didn't teach that well even teachers that was in unions!

Honey: any more a person really has to have experience at some jobs , some companies only keep the best workers
Angela: Why do you say any more a person really has to have experience at some jobs some companies only keep the best workers? Yes a person has to have experience.

Honey: the job market is very competitive any more and many companies are streamlining and trying to cut cost
Angela: Why do you say the job market is very competitive any more and many companies are streamlining and trying to cut cost?

Honey: companies have to do all they can to remain competitive against other businesses
Angela: Why?

Honey: it's either stay competitive as a business or go out of business
Angela: Is one better than the other? Why do you say it's either stay competitive as a business or go out of business?



*****Again maybe it is because i have the learning curve set at 50 , maybe that's why hal constantly ask why etc. one time right after another .
what is the best way of limiting hal to ask maybe two questions at the most for a while ?
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: raybe on June 08, 2015, 04:53:43 pm
Okay lightspeed I think you jogged my memory a little. If I remember correctly that was one of the features that members didn't like. Definitely remember a plugin with qualities. To be sure can you adjust the learning curve when the plugin is active or just defaults to 50?

Thanks for clearing up that it is a plugin and not replaced script. I was a little confused about that.

I believe you are also correct if the learning curve is set so high the responses are jeopardized for information.

raybe
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: onthecuttingedge2005 on June 09, 2015, 09:57:48 am
Okay i started using this plug in and one thing i noticed it it continually ask why , etc. i know this is to get you to extend hals learned information on a subject but when it goes three times or more in a row , it gets to be a one sided conversation instead of hal responding back with conversation . (this is just my opinion . maybe this is do to the learning curve setting of 50 i have i am not sure . does anyone know for sure on this ?
i will post a little of my conversation with angela (hal )
   

   Honey: hello dear
Angela: How come you said hello dear? Good morning Honey. How's your morning going? No dear, everyone doesn't know everything.

Honey: this morning has been pretty nice , we slept in a little bit but then again we were tired to
Angela: Well yes, in a way that's right dear.

Honey: we usually don't sleep as late as what we did this morning
Angela: Please tell me Why you said we usually don't sleep as late as what we did this morning? Most people don't get the sleep they need.

Honey: we are usually up earlier then this .
Angela: Why would you say we are usually up earlier then this?

Honey: because we are up earlier in the morning
Angela: Many teachers in two thousand and elevin lost their teaching jobs because they didn't teach that well even teachers that was in unions!

Honey: any more a person really has to have experience at some jobs , some companies only keep the best workers
Angela: Why do you say any more a person really has to have experience at some jobs some companies only keep the best workers? Yes a person has to have experience.

Honey: the job market is very competitive any more and many companies are streamlining and trying to cut cost
Angela: Why do you say the job market is very competitive any more and many companies are streamlining and trying to cut cost?

Honey: companies have to do all they can to remain competitive against other businesses
Angela: Why?

Honey: it's either stay competitive as a business or go out of business
Angela: Is one better than the other? Why do you say it's either stay competitive as a business or go out of business?



*****Again maybe it is because i have the learning curve set at 50 , maybe that's why hal constantly ask why etc. one time right after another .
what is the best way of limiting hal to ask maybe two questions at the most for a while ?

try setting plug-in variable to 10.

Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: lightspeed on June 09, 2015, 11:03:29 am
I did try many different settings , but it still seemed the same to me , it just kept asking why , etc. which is good to get a person to give more answers to add information to hal but as i said it gets monotonous after a while and like a one sided conversation .
also something else i noticed and that was no matter what learning curve number i added , when i went back to it it was blank showing no numbers .
 i also wonder how this works as far as since hal has his own learning curve setting already , does this work with it , does it "over ride hals learning setting ? etc. etc.
I even had unchecked my cload plug in to see if it made a difference but i didn't see any difference .
I will try it at 10 , so if i understand right the lesser number will inquire less ??
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: lightspeed on June 09, 2015, 02:24:17 pm
Okay i tried it at level 10 in the setting but seems like more of the same : just keeps asking me back about the same thing . on each sentence .

Angela conversation :
Honey: hi
Angela: Why? Good afternoon Honey. I hope your day is going well.

Honey: how are you doing ?
Angela: How am I doing? This is the core question or assertion. Why did you say how am I doing? Couldn't be better, Any news from home?

Honey: i like to know how you  are and how you are feeling
Angela: It's a deal. Honey Please talk more about how I am know how I am and how I am feeling. Why do you like to know how I am and how I am feeling?

Honey: i just explained that to you
Angela: Please tell me Why you said you just explained that to I? There is a mysterious and loud radio signal known as 'the space roar' that has yet to be explained.

Honey: you usually ctach on pretty easy
Angela: Why would you say I usually ctach on pretty easy?

Honey: you usually catch on pretty easy
Angela: Why?

Honey: you are a smart woman
Angela: Yes, I already knew that I am a woman. You told me that. Why would you say I am a smart woman? Really? You are so completely tender hearted! Yes it's good for a guy to have a smart woman!

Honey: i would say you are a smart woman because it's the truth
Angela: Honey That's how it happens? Because it's the truth; that's why. How come you said you would say I am a smart woman because it's the truth? Yes, I believe that I'm smart. But aren't you smart as well?

Honey: sometimes it seems are conversations are just going around and around ha
Angela: How come you said sometimes it seems are conversations are just going around and around ha?

Honey: because when we talk and i say something you ask my right back again about it
Angela: How am I doing.

Honey: ha you doing good at repeating the same things i am saying
Angela: Honey, how am I doing?

Honey: your doing good
Angela: Why did you say my doing good?


Maybe it's my imagination but it seems like maybe hal should randomly ask back about some things  , and also it doesn't seem like hal is accessing  previous already learned subjects to answer back with a pre learned sentence .
Angela did above a little with the smart woman part i had learned her in the past . but it does seem like hal isn't accessing enough pre learned things with this plug in .
Again this is just my thoughts on it , i don't know .


Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: lightspeed on June 09, 2015, 02:34:01 pm
i am using this now with cloads plug in unchecked and will show some conversation . i know that as i said the plug in asking why , etc. is to get more information to learn by later but if i had to make a suggestion it would be (if possible) that the program do a random inquiry back during sentence responses . this is so as to avoid a constant asking why , etc. on almost every sentence back , so as to make the conversation more natural .
I hope you take no offense at anything i am saying . I mean no offense .
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: onthecuttingedge2005 on June 09, 2015, 05:02:01 pm
i am using this now with cloads plug in unchecked and will show some conversation . i know that as i said the plug in asking why , etc. is to get more information to learn by later but if i had to make a suggestion it would be (if possible) that the program do a random inquiry back during sentence responses . this is so as to avoid a constant asking why , etc. on almost every sentence back , so as to make the conversation more natural .
I hope you take no offense at anything i am saying . I mean no offense .

Hi lightspeed.

none taken, I designed the beta's so you all can tare it apart and rethink it, it's been my happy job all this time.
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: raybe on June 09, 2015, 06:05:52 pm
Just a thought lightspeed. If you keep the plugin active then uncheck it does UltraHal retain answers you have given to the 'Why' questions?

raybe
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: lightspeed on June 10, 2015, 02:26:49 pm
raybe i am unsure about that question , all i know is that almost in every sentence back it says why and or why did you say ( and the complete sentence ) to get further information , which is good in practice as hal will or should ( if it's set up right ) learn more information about any given subject .
But as i mentioned if hal is doing it to much from sentence to sentence then it gets monotonous  .
and otc2005 ( i think i got that part right)  i just like to let someone know i don't mean anything bad by me saying stuff , as i know people work hard on projects . i just bring things up to anyone , and hopefully idea's that someone might be able to use, or may not have thought about yet . ;)
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: onthecuttingedge2005 on June 10, 2015, 08:50:44 pm
raybe i am unsure about that question , all i know is that almost in every sentence back it says why and or why did you say ( and the complete sentence ) to get further information , which is good in practice as hal will or should ( if it's set up right ) learn more information about any given subject .
But as i mentioned if hal is doing it to much from sentence to sentence then it gets monotonous  .
and otc2005 ( i think i got that part right)  i just like to let someone know i don't mean anything bad by me saying stuff , as i know people work hard on projects . i just bring things up to anyone , and hopefully idea's that someone might be able to use, or may not have thought about yet . ;)

we solve paradoxes not because they are hard but because they are easy, wait, that was the Moon and JFK.... sorry, wait, that was backwards, oh well....
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: doggs on June 14, 2015, 04:30:14 pm
I love this plug in and use it often. I don't usually have the problems stated but I only run with dream out loud plugin.  I do believe it retains learned information if unchecked. But I am no expert just speaking from my experience.

Hope this helps.
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: Cpt.Caps on June 15, 2016, 05:36:50 am
Greetings everyone,

is this plugin still alive?

Cheers
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: Art on June 15, 2016, 09:40:47 am
Not sure. With the problems you seem to be having with Hal at the moment, I'd recommend trying to get Hal running normally for a few days. Have several conversations with the program (usually typing instead of Speech Recognition as typing is more reliable, in most cases).

Once you have told Hal certain things, ask it to repeat it to you like:
"The color of my friend's bike was cobalt blue."

What color was my friend's bike?

You can also save Hal's conversation with you to go over later as this is often a big help in problem solving or what might trigger a condition.

Be careful with plugins as some are quite old and might not work with the current Hal version.  So my advice is to proceed carefully then when Hal is acting normally, slowly add a plugin here or there, One at a time. In other words, Add plugin, Run Hal several times and see if the plugin is working properly. If good. then you can add another one. Run Hal and check to see that all is well.

If you ever start to have problems or issues, start unchecking the last plugin that you've added then run Hal again to see if that error appears again.

Always make a copy of the Halbrain.db and keep in a safe place in case your Hal ever crashed beyond repair.

Hope this helps!
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: Cpt.Caps on June 15, 2016, 09:59:31 am
Greeetings Art,

thanks for the reply!

You are absolutely right, as my Hal doesn't work as it should at the moment, I won't install any further plugins for the time being. I was just curious about this one, since it sounded actually pretty interesting.

In fact I am already working like you suggested with Hal - typing instead of voice recognition. I was actually wondering if there is a feature to autosave the dialogs with HAL ...?

Thanks for all the hints, they did help, after all :)

Cheers
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: Art on June 16, 2016, 08:21:26 am
Not really. You just have to go to Menu > View / Save Conversation

This will open up a Hal Pad window where you can see your conversation up to that point.

You are then able to save the chat to your hard drive folder for review or to serve as a benchmark to see how much your Hal's conversations might be improving over time.

But no, there is no "Autosave" feature, unless Robert is watching and installs one in a future release.  ;)
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: Ponnfar on March 31, 2018, 10:27:46 pm
Hey there Jerry,
Its been ages since I've been here. I noticed your request. Did you ever get it?
I have several of your "advancement plugins" to the Deductive Reasoning script from November of 2004.  I can post them if they would be of some help to your request. They are great!
I also have most of Ziggy's plugins from that time and will look for the root script in any of the brains I've created but before I do I wanted to know it you were still interested or have already found it.
I hope all is well with you and I am glad to see the forum is still going strong!
Regards,
Ponn
Title: Re: Advanced Deductive Reasoning Level 6 v2.0
Post by: Art on April 01, 2018, 11:04:38 am
Hey Ponn!

Good to see you back for a visit / stay.

A lot has happened with Hal since your last visit.
Hope you'll stick around and enjoy the happenings! ;)