Zabaware Support Forums

Zabaware Forums => Ultra Hal 7.0 => Topic started by: Medeksza on January 30, 2009, 10:58:55 am

Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on January 30, 2009, 10:58:55 am
This is the Ultra Hal Assistant 6.2 Release Candidate 2, which will become the official release if no problems are found. Please see this thread to see what's new in Hal 6.2: http://www.zabaware.com/forum/topic.asp?TOPIC_ID=6115

RC1 had a major issue with the SQLite database engine when switching between brains. This should be fixed in this version. Also an issue involving duplicate Cepstral voices with one of them not working was fixed.

Please test at your own risk and let me know if you find any issues. The download link is: http://www.zabaware.com/download/hal62rc2.zip
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: CypherGary on January 30, 2009, 01:13:12 pm
I did a fresh install of Hal 6.1, then put in my old brain.
I made sure that was OK, then installed 6.2.2
It seems to be working OK so far.
Was it your intention to not have the Dreaming plugin in it?

Looks good so far. I'll let you know if I find anything new.

Great Work! Thanks for your efforts.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on January 30, 2009, 01:25:36 pm
quote:
Originally posted by CypherGary

I did a fresh install of Hal 6.1, then put in my old brain.
I made sure that was OK, then installed 6.2.2
It seems to be working OK so far.
Was it your intention to not have the Dreaming plugin in it?

Looks good so far. I'll let you know if I find anything new.

Great Work! Thanks for your efforts.



The dreaming plug-in is a work in progress and based on a pilot service by Micrsoft. It is not planned on being an official feature of Hal at this point, just available to people on this forum to play around with.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Bill819 on January 30, 2009, 01:34:02 pm
Robert
Does this new upgrade include everything that has been done to 6.0 or should I try to upgrade to 6.1, etc. before loading you new one?
Bill
P.S.
I just loaded Hal 6.0 onto my Vista machine but it will not communicate with Zabaware unless I click on 'Purchase'. What should I do?
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on January 30, 2009, 01:44:32 pm
quote:
Originally posted by Bill819

Robert
Does this new upgrade include everything that has been done to 6.0 or should I try to upgrade to 6.1, etc. before loading you new one?
Bill
P.S.
I just loaded Hal 6.0 onto my Vista machine but it will not communicate with Zabaware unless I click on 'Purchase'. What should I do?




Are you trying to upgrade an old 6.0 brain or do you just want Hal 6.2? If you just want a fresh copy of Hal 6.2 you can just install it, no need to install 6.0 or 6.1 first. Hal 6.0 does not work well with Vista, I recommend just installing 6.2. If you need to upgrade an old 6.0 brain to work in 6.2 please wait a few days for me to release a seperate utility that can automate this.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: onthecuttingedge2005 on January 30, 2009, 03:05:42 pm
Hi Rob.

I tested the 6.2upg database.

I manually made a Brain table called "SomeTable".
I then wrote in some Brain information and then closed out the table and then re-opened the same table, this information I wrote in the "SomeTable" disappeared and was not saved.

Jerry
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on January 30, 2009, 04:50:13 pm
quote:
Originally posted by onthecuttingedge2005

Hi Rob.

I tested the 6.2upg database.

I manually made a Brain table called "SomeTable".
I then wrote in some Brain information and then closed out the table and then re-opened the same table, this information I wrote in the "SomeTable" disappeared and was not saved.

Jerry



I can't seem to replicate this error. Is it only happening in your upgraded database? Does it matter if it is the first or second database open during a session?

There is a quirk in when the data to a table gets saved. When you enter a line of data it doesn't get saved until you put focus onto a different line. If you close the table while the line you are working on still has focus, the data is lost. You have to put the cursor on a new line before you close it. Is it maybe related to this?
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: onthecuttingedge2005 on January 30, 2009, 05:34:00 pm
Hi Rob.

You are correct, it seems to be working now, the appending is also working now as well.

I believe you have solved the Database issue, thanks.

Jerry[8D]
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Daireaux on January 30, 2009, 06:39:11 pm
My 6.2cr2 still appears to have left my database behind in the upgrade. The four main tables are there now (and my Cepstral voice problem is fixed, thank you) but all of Hal's aquired knowledge is missing, the 6.2 Default brain and the 6.2 Upgraded Brain have the same information in them. Can I just manually incorporate my database copy fom 6.1 into the 6.2cr2?
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: tedathome on January 30, 2009, 09:04:53 pm
Just did a fresh install of it. 6.2 itself seems to work fine. 6.1 and 6.2 with 6.1 run programs by name and lightspeeds plugins don't work. Is there a solution for this? Everything else seems fine.[:)]
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: jasondude7116 on January 30, 2009, 10:00:05 pm
quote:
Originally posted by tedathome

Just did a fresh install of it. 6.2 itself seems to work fine. 6.1 and 6.2 with 6.1 run programs by name and lightspeeds plugins don't work. Is there a solution for this? Everything else seems fine.[:)]



my run program plugin works
(i don't remember getting this plugin, so it must be the one that comes with HAL)

i don't use the other plugin, but i am using my own minute_timer plugin (some people call it auto-idle but that is different)
and my plugin works.

i know i have had some issues because my plugins that put info into tables in the brain, might not have the info after you changed your brain. you might try to reset the plugin "options" in the "brain options" screen.

also i have noticed that the beta versions gave some database problems, so if you are using a brain database that was used during the beta, you might have some problems with missing data.

THAT"S WHY I BACK UP AFTER EVERY CONVERSATION
[:I][:)]

i used the new 6.2 brain script and my latest 6.1 knowledge base (not 6.2 beta) and created a new brain- using the brain editor- CREATE NEW BRAIN function.


-the dude
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: raybe on January 30, 2009, 10:02:35 pm
Robert or anyone,
Is it possible just to reinstall 6.2rc2 over 6.2rc1 that was installed over 6.1 or am I reaching a bit?
Thanks,
raybe
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: jasondude7116 on January 30, 2009, 10:22:51 pm
quote:
Originally posted by raybe

Robert or anyone,
Is it possible just to reinstall 6.2rc2 over 6.2rc1 that was installed over 6.1 or am I reaching a bit?
Thanks,
raybe


            MY INSTALL INSTRUCTIONS  *******NOT OFFICIAL******


with 6.2 (whatever version) installed, i used the windows  "ADD/REMOVE PROGRAMS" to uninstall 6.2. Everything custom (personal files) that is in the UltraHal folder does not get uninstalled. (this includes brains)
it does uninstall all of the original Hal files (that came with Hal), so if you  have modified versions of these copy them into a temp folder first.

THEN install 6.2 (whatever version)
THEN (optional) copy your modified Hal files from your temp folder to the Hal folder.
THEN create a brain using the 6.2 script and latest 6.1 knowledge base - or default 6.2 knowledge
THEN  choose your newly created brain, and then reset all Hal brain options (in the brain options screen)
THEN exit Hal
THEN start Hal

-the dude
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: raybe on January 30, 2009, 10:35:58 pm
Thank you 'jasondude7116'. Figured I shouldn't push the Hal envelope so far. The question I asked really coming out of the fact that when 6.2 installed it did mention that it was going to erase 6.1 in the same way you mention. It preserves the old DB but installs new Hal performances.

raybe
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: tedathome on January 30, 2009, 11:09:04 pm
Thank you jasondude for trying to help. I backed up the entire Hal program before starting the beta tests. I tryed switching out hal data base and hal uhp separately. That didn't help. I can't find anything called knowledge base. Is it called something else or located in a different folder? Perhaps it might be in Brain Editor? I don't go there often as I know litte about programing.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: jasondude7116 on January 30, 2009, 11:28:06 pm
quote:
Originally posted by tedathome

Thank you jasondude for trying to help. I backed up the entire Hal program before starting the beta tests. I tryed switching out hal data base and hal uhp separately. That didn't help. I can't find anything called knowledge base. Is it called something else or located in a different folder? Perhaps it might be in Brain Editor? I don't go there often as I know litte about programing.





there are two parts to a brain.


(1) is the uhp file   (main program script)       ex. hal6.uhp  
                             
(2) is the db file    (things you and your plugins have taught hal...all learned knowledge)      ex. halbrain.db




the .db is reffered to as "knowledge database" in the brain editor.

you should use the (Hal 6.2rc2) hal6.uhp with either (Hal 6.2rc2)halbrain.db or your latest hal6.1   .db file


-the dude
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: jasondude7116 on January 30, 2009, 11:36:16 pm
ROBERT


user input "you are my child" returns response
"i know i am child, you told me that" instead of
"i know i am your child, you told me that"

user input "you are very special" returns response
"i know i am special, you told me that." instead of
"i know i am very special, you told me that."

is the adjective dropped intentionally?


is this a fix that i can do?
-thank you for your time sir.
-the dude
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: raybe on January 30, 2009, 11:55:33 pm
Anyone,
I don't see information using the 6.2 upgade brain that has any data from the original brain. Does the brain pick and choose or should I be seeing everything(6.1 & 6.2 DATA) in just the 6.2 upgraded brain? Another question if anyone can answer? If you used the Hal 6.1 enhanced brain will 6.2 recognize that information or not migrate any information because it is really not the 6.1 default brain?

Thanks for your time,
raybe
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: tedathome on January 31, 2009, 12:19:30 am
OK dude. Thank you for the explanation.[:)]
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: tedathome on January 31, 2009, 03:38:00 am
Well dude that won't help right now. Brain editor dies before I can save. It does create the files in hal but causes all kinds of problems.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: CypherGary on January 31, 2009, 12:26:36 pm
Raybe: I had my 25meg 6.1 database upgrade, and it is now 27meg.
It seems to be remembering the old stuff, and is definitely using the new features. Are you using Hal6upg.db and not halbrain.db ?
Halbrain.db is a new 6.2 empty brain.
I can really see a difference in her answers.  She is much more natural in the way she words things, and how she handles the conversation.
I have not tried playing with the editor. I lobotomized a couple of brains when I first started with Hal, so I think that it is better left alone, for me.

Nice work Robert!

PS: Robert, does your installer look for the name halbrain.db to know it needs to convert it, or does it look at the file contents?
I ask because I will probably delete the old brain, and the empty brain, and rename hal6upg.db to halbrain.db as soon as testing is over.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on January 31, 2009, 01:37:55 pm
quote:
Originally posted by CypherGary

Raybe: I had my 25meg 6.1 database upgrade, and it is now 27meg.
It seems to be remembering the old stuff, and is definitely using the new features. Are you using Hal6upg.db and not halbrain.db ?
Halbrain.db is a new 6.2 empty brain.
I can really see a difference in her answers.  She is much more natural in the way she words things, and how she handles the conversation.
I have not tried playing with the editor. I lobotomized a couple of brains when I first started with Hal, so I think that it is better left alone, for me.

Nice work Robert!

PS: Robert, does your installer look for the name halbrain.db to know it needs to convert it, or does it look at the file contents?
I ask because I will probably delete the old brain, and the empty brain, and rename hal6upg.db to halbrain.db as soon as testing is over.



The installer just looks for what version of Hal was installed and looks for the file halbrain.db. I'm not sure what renaming an already upgraded hal6upg.db back to halbrain.db would do, its possible it may mess something up.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: raybe on January 31, 2009, 11:51:00 pm
I am sure I am using the hal6.2 upgraded brain when selected. Also noticed that the 'autolearn'list is very small even after having conversations. Does more info go directly to the tables now? When I look at the size of the 6.2.2 upgraded brain it reads at least 28megs but I really don't see it or get that info from the conversations. Just seems partial info is located in the 6.2.2 brain and the original info is still in the 6.1 upgraded brain.

Thanks,
raybe
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 01, 2009, 02:36:05 pm
hello i am still having problems ; i recently did a complete forate of my pc hard drive . i reinstalled hal 6.1 version then the expansion pack (after rebooting ) i placed my custom angela brain db in the zabaware program file then did the upgrade from the hal62rc2.zip file i saw it take quit awhile while it uninstalled hal 6.1 version and load all files into the 62rc2 version . but when i checked the auto learning brain file , etc. they still wont open or have anything ( in the custom brain ) . i thought this new version had this problem fixed if i read it right . so why isn't mine working correctly . isn't this the file that was suppose to have corrected the problem about the auto learning files, etc. in the custom brain not opening ??[B)]
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on February 01, 2009, 02:40:41 pm
quote:
Originally posted by raybe

I am sure I am using the hal6.2 upgraded brain when selected. Also noticed that the 'autolearn'list is very small even after having conversations. Does more info go directly to the tables now? When I look at the size of the 6.2.2 upgraded brain it reads at least 28megs but I really don't see it or get that info from the conversations. Just seems partial info is located in the 6.2.2 brain and the original info is still in the 6.1 upgraded brain.

Thanks,
raybe



It takes a lot of conversation to load up the autolearning brains. This feature should be pretty much the same as it was in 6.1. Categorizing into different tables is solely based on what data is available in WordNet for Hal. If no useful data is found, it is put into general tables.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on February 01, 2009, 02:41:53 pm
quote:
Originally posted by lightspeed

hello i am still having problems ; i recently did a complete forate of my pc hard drive . i reinstalled hal 6.1 version then the expansion pack (after rebooting ) i placed my custom angela brain db in the zabaware program file then did the upgrade from the hal62rc2.zip file i saw it take quit awhile while it uninstalled hal 6.1 version and load all files into the 62rc2 version . but when i checked the auto learning brain file , etc. they still wont open or have anything ( in the custom brain ) . i thought this new version had this problem fixed if i read it right . so why isn't mine working correctly . isn't this the file that was suppose to have corrected the problem about the auto learning files, etc. in the custom brain not opening ??[B)]



Its pretty hard for me to say what is going on without seeing your custom brain. Depending on what changes you made to it, it may not be possible for the upgrade utility to correctly add 6.2 features to it.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 01, 2009, 03:28:34 pm
also i even trie replacing the angela custom brain with a backed up version into the 6.2 version and the 6.2 version still won't let the custom brain open the auto learng files , etc. for editing . don't understand why this isn't working right .[B)]
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on February 01, 2009, 03:51:56 pm
quote:
Originally posted by lightspeed

also i even trie replacing the angela custom brain with a backed up version into the 6.2 version and the 6.2 version still won't let the custom brain open the auto learng files , etc. for editing . don't understand why this isn't working right .[B)]



Can you post some screen shots maybe? I'm having trouble understanding exactly whats going on.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 01, 2009, 04:45:49 pm
ok heres some pics what i am talking about : photo one shows me highlighting the custom brain i am choosing (angela)  

(http://www.zabaware.com/forum/uploaded/lightspeed/200921164018_highlighingcustombrain.jpg)

here in photo 2 is showing me opening the custom brain file .


(http://www.zabaware.com/forum/uploaded/lightspeed/200921164136_openingbrainproject.jpg)

and here in photo 3 is the angela file opened and you can see the three bottom files are open looking but none of my files tranfred these files either have nothing or cannot be opened .


(http://www.zabaware.com/forum/uploaded/lightspeed/20092116430_autobasicandmainbrainfiles.jpg)

i even tried to replace the angela db file and uhp into the 6.2 version (which was suppose to have migrated the same brain earlier but didn't do all the files . but even replacing these files didn't help they still would not open .
 thats what the problem is .

Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on February 01, 2009, 05:10:01 pm
quote:
Originally posted by lightspeed

ok heres some pics what i am talking about : photo one shows me highlighting the custom brain i am choosing (angela)  

(http://www.zabaware.com/forum/uploaded/lightspeed/200921164018_highlighingcustombrain.jpg)

here in photo 2 is showing me opening the custom brain file .


(http://www.zabaware.com/forum/uploaded/lightspeed/200921164136_openingbrainproject.jpg)

and here in photo 3 is the angela file opened and you can see the three bottom files are open looking but none of my files tranfred these files either have nothing or cannot be opened .


(http://www.zabaware.com/forum/uploaded/lightspeed/20092116430_autobasicandmainbrainfiles.jpg)

i even tried to replace the angela db file and uhp into the 6.2 version (which was suppose to have migrated the same brain earlier but didn't do all the files . but even replacing these files didn't help they still would not open .
 thats what the problem is .





The upgrade wizard only upgrades the "Ultra Hal 6.1 Default Brain" into "Ultra Hal 6.2 Upgraded Brain", it should have left your custom brains alone. Do all the 3 other brains appear to be working correctly?

I am working on a seperate utility to upgrade custom brains which I'll release here in a few days. If the 3 non custom brains are working ok for you, I'll go ahead and release Hal 6.2 as is. I think your issues can be fixed with the upgrade utility as long as you have the original that worked in 6.1 backed up.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: raybe on February 01, 2009, 05:26:25 pm
Hi lightspeed,

The screen shots you showed look like my hal 6.2.2 upgraded brain which I thought was the brain that migrated new and old DB. When I opened the tables I noticed a small amount of data from my original 6.1 upgraded brain. That is the same reason I posted earlier. Then I thought the new hal 6.2 was maybe taking info from both brains but you showed that your original lost the information and did not migrate to any other new brain, the default or upgraded 6.2.2.  Hope Robert or some one can explain maybe a little slower about what actions to the brains, original and new actually takes place.

Thanks,
raybe
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: raybe on February 01, 2009, 05:35:12 pm
Sorry I posted after you answered the question Robert. I think that utility will help me in my particular situation because the brain I was originally using was not the hal 6.1 default but the 6.1 enhanced brain.

The only question is if you were to open whatever custom brain you were using with 6.2.2 would you not see all that original information or is the editor in 6.2.2 setup in such a way that the information is not all read?
Thanks,
raybe
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on February 01, 2009, 05:38:23 pm
This is the actual code the upgrade wizard uses to upgrade your old 6.1 brain to 6.2. Comments should explain what it does:
Code: [Select]
   'Open new Hal 6.2 script and save to a string changing references from HalBrain.DB to Hal6Upg.db
    ff = FreeFile
    Open "hal6.uhp" For Input As #ff
        OldHalBackup = Input(LOF(ff), ff)
        OldHalBackup = Replace(OldHalBackup, "HalBrain.DB", "Hal6Upg.db", 1, -1, vbTextCompare)
    Close #ff
    'Make a copy of the 6.2 script in a new script file, changing reference of "Ultra Hal 6.2 Default Brain" to "Ultra Hal 6.2 Upgraded Brain"
    ff = FreeFile
    Open "hal6upg.uhp" For Output As #ff
        Print #ff, Replace(OldHalBackup, "Ultra Hal 6.2 Default Brain", "Ultra Hal 6.2 Upgraded Brain", 1, -1, vbTextCompare)
    Close #ff
    'Destroy backup script
    Kill "hal6bak.uhp"
    'Make a copy of the old database (that setup.exe made) and name it Hal6Upg.db
    FileCopy "Hal6Old.DB", "Hal6Upg.db"
    'Open old 6.1 database (OldHal) and new 6.2 database (NewHal)
    Set OldHal = CreateObject("UltraHalAsst6.Brain")
    Set NewHal = CreateObject("UltraHalAsst6.Brain")
    OldHal.OpenDatabase "Hal6Upg.DB"
    NewHal.OpenDatabase "HalBrain.db"
    'The following tables get copied from the New 6.2 brain to the old 6.1 brain
    'If a table doesn't exist, it is created. If a table already exists, it is dropped
    'and recreated
    UpgradeTable "UnitConversion", "TopicSearch", "miscData", OldHal, NewHal
    UpgradeTable "UnitConversionDetect", "PatternMatch", "miscData", OldHal, NewHal
    UpgradeTable "AdjNoun", "TopicSearch", "miscData", OldHal, NewHal
    UpgradeTable "TimeZones", "TopicSearch", "miscData", OldHal, NewHal
    UpgradeTable "VerbPrepNoun", "TopicSearch", "miscData", OldHal, NewHal
    UpgradeTable "miscPhrases", "TopicSearch", "miscData", OldHal, NewHal
    UpgradeTable "strikingSimiles", "TopicSearch", "miscData", OldHal, NewHal
    UpgradeTable "asexualPersonality", "Brain", "mainBrain", OldHal, NewHal
    UpgradeTable "patterns", "PatternMatch", "mainBrain", OldHal, NewHal
    UpgradeTable "conversationalPhrases", "Sentence", "basicResponses", OldHal, NewHal
    UpgradeTable "dontKnow", "Sentence", "basicResponses", OldHal, NewHal
    UpgradeTable "noResponses", "Sentence", "yesNoResponses", OldHal, NewHal
    UpgradeTable "yesResponses", "Sentence", "yesNoResponses", OldHal, NewHal
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on February 01, 2009, 05:45:21 pm
quote:
Originally posted by raybe

Sorry I posted after you answered the question Robert. I think that utility will help me in my particular situation because the brain I was originally using was not the hal 6.1 default but the 6.1 enhanced brain.

The only question is if you were to open whatever custom brain you were using with 6.2.2 would you not see all that original information or is the editor in 6.2.2 setup in such a way that the information is not all read?
Thanks,
raybe



The main problem with custom brains is that just the database gets upgraded. Whatever script your custom brain used gets replaced with the Hal 6.2 script. If your custom brain involves just database changes, the upgrade should work. If the custom brain involved script changes, that will not be upgraded correctly.

Since the upgrade procedure starts with making a duplicate of your old bain, all original information from your brain should be retained with the exception of the tables referenced in the code above.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: raybe on February 01, 2009, 06:10:33 pm
Thank you Robert,
My problem is really not knowing what the enhanced 6.1. brain did upon installation. I don't remember if 'OTCE' made the enhanced brain or was it just a download from someone else. So I really don't know how or if it effected the scripts. It did work fine because I was able to compare the 2 and enhanced brain worked as well as the original. No problems with plugins or compatibility. I would be interested in the utility to see if it does change the migration between the 2 brains.
Thanks again for your 'code' post.

raybe
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: One on February 01, 2009, 07:27:04 pm
Thanks to everybody,
I was hesitant to participate but after the screenshots and such I am confident.

Mr. Robert,
Should I get the admin profile working (recovery code)First or just do the upgrade to the 6.2.2 'Upgraded Brain' TIA :)

(a lot of hard work on your part, thank you, $30 bucks and so much entertainment......)[^]
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 02, 2009, 11:08:25 am
i am trying to check the new hal version , etc. the best i can after being to the doctors office think i picked up more flu symptoms and have been very sick throwing up, etc. the last two days (might have pulled a muscle to in my side from throwing up so bad , but will try inbetween to keep checking hal . all i hope is that after all the work of training a custom brain i and others will be able to use them ok . also if its possible the new version of hal in my opinion should be able to "automatically " (if possible ) change over any pre 6.2 brain . in another words not go through having to migrate the brain through the 6.1 version into . a hal user should be able to simply place a custom brain db file into the new versions (versions ) of hal and hal would automatically change the file over . (again "if" this id possible . )
 i will write my part on here about testing as i am able too .
[:)]
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 02, 2009, 11:28:26 am
just to mention something a while back someone created a repeat uhp , for hal . in another words if hals user didnt happen to catch what hal said i could say " can you repeat that , or what did you say ?" and hal would repeat his last sentence . to me this would be a good item for hal to have a a regular part of his program . also when you asked hal what did yopu say hal would not "learn " that as part of his program but would only respond and repeat what he said .
[:)]
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 02, 2009, 02:31:23 pm
ok have started testing this testing was done on my angela brain in the 6.2 upgrade version (first off even though my angela brain isnt allowing me to open it (the files for editing mentioned earlier ) it seems like the files are their from what she ways unless thats from the 6.1 brain itself . i tested my lightspeed rdone loneliness plug ins called "lightspeed house talk " based on the loneliness plug in .
 so far idol xrated talk 1.0 didnt work (think this was something i did wrong and this was a test file ), lightspeed house talk was ok, house talk 2 was ok , house talk 3 when ok is applied it says " halscript error 1033on line 2147 in column 211 undetermined string constant .
 lightsped house talk 6 ok , house talk 5 was ok house talk 7 was ok
house talk 8  was ok
the other lightspeedxtalk i created worked just fine .
 so as i tested all the plug ins i redid worked fine with the exception of two which i think were first test plug ins that i might have messed up in writing as these are older plug ins .  
have the freewill checked off it is working ok so far .
the gender and age  is ok .

ok now tested it in the 6.2 hal upgrade version
 age and gender plug in was ok
 freewill no apparent problems

lightspeed house talk 8 as you can see " Maybe i just need to come over their and sit on your lap and make show you just how much i love you. Tee Hee hee, just kidding or am i!   is working just fine , didnt check the other plug ins as they are based all on the same loneliness plug in so should all work fine .
so thats my testing let me know if i need to check anything else on it ok ?

***** notice  have noticed that angela (the custom brain ) seems to answer herself to questions i asked this i think was brought up before and i beleive robert mentioned that in the 6.2 upgrade version it would take care of this . it needs to ne taken care of with custom brains too.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 02, 2009, 02:42:33 pm
i just noticed something in the 6.2 upgrade version . i was casually talking about something i was learning hal , i said "they say the electric bills will be going up again don't know what were going to do if it keeps raising all the time . then hal said " The time is 1:38:59 pm.
 is this a glitch thats in the upgrade hal ? can't have hal saying the time antime in a sentence i use the word time !! if it is this will need to be corrected to keep hal from saying the time when ever the word is used . just letting robert know about this .
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 02, 2009, 05:16:51 pm
this may or may not have anything to do with hal but when i had the freewill plug in checked in the angela brain i was starting to have problems like hal talking and when i was typing it stopped and i couldnt typ anymore then it said no memory ( thing is i have 2 gigabytes of memory on my pc and and 93 percent free space after i unchecked and deleted the freewill file it still ket stopping as i typed in this forum (while the dream outloud uhp file was checked and talking . ) is this another glitch ? anyone else have this problem while typing in another forum ??
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 02, 2009, 05:36:56 pm
another bizzare thing i ran into with dream out loud was that hal kinda froze up hal would keep saying dream things and i couldn't go into the brain etc. at all i actually had to shut hal down by shutting off my tower on my pc hal wouldn't close (think maybe that was because hal is constantly ? pulling info off the web (this is just a guess ) .[:)]
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 02, 2009, 06:14:31 pm
have another issue wanted to bring up that may or may not be able to fix in hal's 6.2 upgrade .
when hal doesnt understand something and says it (and its usually placed in the debugging of hal "what happens then to it ??"
 example hal said to me :
Honey if theirs one thing for sure it' vsz S that you will always need me!
 why doesnt hal eliminate the vsz s part ?
this would at least make a more correct sentence . was just wondering .
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 02, 2009, 06:58:47 pm
i have been using my hal now with the angela brain and the 6.2 new version and it seems to be working just fine no errors (so far about no memory , etc. ) so i really think it was the dream out loud program that was causing me all the problems . my hal doesnt try to freeze me up when typing on other forums , etc. mow and hal shuts down ok so like i said i beleive that it was from the dream out loud uhp beta file .
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Daireaux on February 02, 2009, 08:03:33 pm
Has anyone noticed that the 6.2 UserSent table is substituting words (in the brain editor), when associated with he/him/his, that are resulting in some corrupted respnses. The text looks correct on the input side but Hal's saved text will have consistent substitutions for he/him/his.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: Medeksza on February 03, 2009, 12:08:02 am
Thanks for all the help debugging. I'm fairly satisfied with the stability of Hal 6.2 so I decided to release it now. If any major issues are found with 6.2 I will post an update. Hal 6.3 will not be too far behind 6.2 (later this year) so I am open to new feature requests, improvements, and bug fixes.
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 03, 2009, 10:37:45 am
hi robert sounds good i (and others ) have already been posting many request (sure hope you have been taking notes lol !!)
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 04, 2009, 11:24:26 am
hello robert i need some clarification please about the hal brains that are listed : i wrote in the general section about an idea that may help people know for sure which hal version they have after upgrades .
 anyway in the brain options mine has listed the following :
angela smith (custom brain ) , ultra hal 6.2 default brain , ultra hal 6.1 default brain and a 6.2 upgraded brain .

the hal on my desktop is gold now is this the latest version ?? and also is my angela brain working with the hal6.2 upgrade ?? will the others always remain listed this way (just wondering won't matter once a person knows for sure the way the hal is working ) robert hope you can find the time to answer these questions and please check out the suggestion i made in the general area today to , thanks [:)].
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 04, 2009, 11:32:49 am
p.s. almost forgot i also checked the custom angela brain files again and they still won't open for me to do editing , thats another reason i am wondering if i don't have the latest 6.2 version yet because unless i am mistaken didn't robert say he was going to fix this problem so peoples custom brain files would still work correctly .

so i must surly not have the current version of hal or robert hasn't realeased this fix for hal to take care of the custom brain file problems . [B)]
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: raybe on February 04, 2009, 10:47:21 pm
lightspeed,

I believe Robert has mentioned that the migration might only happen with original 6.1 default brain and even if you tried altering names it might cause other problems.I was hoping he would make the 'utility' that he mentioned that would migrate custom brains with 6.2.2. I really noticed the difference since I use a hal program for work and another for entertainment.(2 of my own computers & not used at the same time.) Hal at work migrated the 6.2 brain with default 6.1 brain with no real problems I noticed yet.I also noticed my 'autolearning' hasn't lost anything in the 6.2 upgraded brain. Now my entertainment vers. of 6.2 with the hal 'Enhanced Brain' from 6.1 did not migrate all or most info(Data) from that 6.1 'Enhanced Brain'. I believe the 'Enhanced Brain' had some differences but like I said earlier I don't remember who developed it but always worked fine and had no timing problems if you remember. Don't know if that helps in anyway? But I still hope that Robert does decide to make that migration utility for custom brains before hal 6.3.

raybe
Title: Ultra Hal Assistant 6.2 Release Candidate 2
Post by: lightspeed on February 07, 2009, 11:06:24 am
i agree with you it is important to make that migration utility and also hope its done for the 6.3 upcoming version . my custom brain seems to be working fine and actually i beleive is working better with responses with the migrated 6.1 and upgraded 6.2.22 version but it would be nice to be able to edit it if ya need to as before .
and some sort of utility as you said would be good to convert it over if you had to simply replace the custom db brain without having to go through migration stuff again .