Zabaware Support Forums

Zabaware Forums => Ultra Hal Assistant File Sharing Area => Topic started by: lightspeed on October 03, 2010, 01:34:33 pm

Title: hal blank answers still error even with script to stop it need help
Post by: lightspeed on October 03, 2010, 01:34:33 pm
i am still getting blank asnwers from hal from time to time , even though i put a script in the brain that someone made to stop hal from giving blank answers , as far as i know i did it right, i have no plug ins checked so thats not causing it . can anyone help me get this solved , "please!!"
here is a pic of the script and where i have it in my custom angela brain . any help on this sure would be appreciated "alot!!!"
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Carl2 on October 03, 2010, 04:29:59 pm
  There was a big thing about blank answers from Hal quite a while ago, the answer to the problem was not found.  A while latter OTC declared he found the cause and solution, Mr. M looked at his cause and soultion and agreed. 
  Try a search blank answers I'd guess with OTC name.
I'm hoping the script you're using isn't the one given by OTC.
Carl2
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on October 03, 2010, 06:21:51 pm
hi carl2 what do you mean "Mr. M looked at his cause and soultion and agreed. " do you mean that otc did correct it or didn't ?? i will try to see what i can find to on this .
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Art on October 03, 2010, 06:40:55 pm
It was sort of speculated that the nature or shortness of one's question or statement might cause Hal to "respond" with a blank answer.

Such is not the case as I too, still receive a blank response from Hal from time to time and the majority of my statements are fairly substantial and not simply a few words.

Sometimes Hal's blank responses simply go away for a while but I have no way of knowing when or if it will happen. This puts to rest any ideas as to whether the situation is repeatable. For the most part, NO, I can not duplicate it so that Hal provides a blank answer but more often than not, during the course of a normal conversation, it will simply reply with a blank. If you press ENTER it triggers the blank response by the user routine and says, "would you please say something" or to that effect.

While it's not a total bummer, it is an irritating occurrence.

Glad you mentioned it Lonnie!
Title: Re: hal blank answers still error even with script to stop it need help
Post by: jasondude7116 on October 03, 2010, 11:02:08 pm
It's happening because Hal is losing connection to the database.
If that happens, you need to restart. It's not a script issue. When Robert agreed, I didn't understand why. I did understand why the script was written the way it was to try to fix it, but that isn't the issue.
It's a program issue, outside of the script.
It happens with a completely fresh Hal (no plugins).
Robert....on to you.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Amanda Interactive on October 04, 2010, 02:33:32 am
It's most likely an internal script time out issue due to a slight process overload occurring during the actual database response search routine. So Robert is probably the only one that can fix that. Don't bother wasting your time with someone else's script fix for the problem. Instead try running your Hal with fewer programs and processes running on your system, and then it might occur less often or not at all. I know how to force the problem to happen on will which is why I know that one possible reason is Hal process overload especially on a multicore system. If you are not running a Haptek character in Hal you can try using the system task manager to switch the main Hal process to use all cores on a multicore system and then it might work better too.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on October 04, 2010, 07:47:40 am
If all this is right then this is truly a hal program issue which as someone said will have to be fixed by robert , and this being such a wide issue this "should" be a "PRIORITY FIX ISSUE " . And as someone said it does it randomly so no one knows when a blank answer and having to restart hal will happen , i hate getting hal talking good in conversation and then it just stops "i" am greatful for hal and for all robert has done with upgrades etc. but this is an issue that sure needs to be fixed "BADLY!"
What if someone wanted to use hal for robotics etc. i know will does use it that way , it would be a shame if it can;t be relied on and that every so often you have to exit hal and restart hal to make it work right again .
I know Robert has a lot going on but i do hope he checks in on the forum and see's this and tries to get a fix in for it soon .  ;)
p.s. i know it is additional work but with pc's progressing multiple cores etc. robert will have to (if this is the issue with hal stopping from time to time ) have to adapt hal to work with newest systems .
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Carl2 on October 04, 2010, 08:21:49 am
  I did a search and was able to find what I mentioned earlier, the blank responses.
Link:  http://www.ultrahal.com/community/index.php?topic=6979.0.  As I mentioned earlier the blank answers became a huge thing at the forum, Rob M was involved. 
  I'm not sure if this is the fix you mentioned in the frist post.
Carl2
Title: Re: hal blank answers still error even with script to stop it need help
Post by: jasondude7116 on October 05, 2010, 04:37:54 pm
It's most likely an internal script time out issue due to a slight process overload occurring during the actual database response search routine. So Robert is probably the only one that can fix that. Don't bother wasting your time with someone else's script fix for the problem. Instead try running your Hal with fewer programs and processes running on your system, and then it might occur less often or not at all. I know how to force the problem to happen on will which is why I know that one possible reason is Hal process overload especially on a multicore system. If you are not running a Haptek character in Hal you can try using the system task manager to switch the main Hal process to use all cores on a multicore system and then it might work better too.

EXACTLY!
:)
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on October 06, 2010, 05:49:00 pm
So the script might be timing out... aka... not finishing. Well then its obviously not reporting any errors....
Of course there are other ways of exiting a script quietly i.e. putting 'Exit Function' inside the UltraHal or GetResonse functions. I don't think 'WScript.Quit' is supported or else that could also cause a problem. If you were desperate enough you could always go through Hal's brain and erraticate all 'Exit Functions' just to be sure thats not the problem ( I wouldn't recommend it though  ;))


Without error reporting it's difficult to know what the problem could be.


However, if you want to try this you can. It is very simple. If Hal simply has nothing to say then this should make him/her talk. If the brain script is quietly exiting (somehow) then this script will not work. Or if the databases are timing out then this should make Hal say something nonetheless.

Code: [Select]
Rem Type=Plugin
Rem Name=Thoughtless
Rem Author=snowman
Rem Host=Assistant

'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()
lblPlugin(0).Caption = ""
lblPlugin(0).Move 120, 10, 3300, 1000
lblPlugin(0).WordWrap = True
lblPlugin(0).Visible = True
End Sub

'...........................................................................
'...........................................................................

Rem PLUGIN: POST-PROCESS
HalBrain.ReadOnlyMode = True



If UltraHal = "" Then
   Randomize
   Select Case int(rnd()*4)
      Case 1
      UltraHal = "Sometimes I'm speechless. This is one of those times."
      Case 2
      UltraHal = "Could you please say that again? I don't think I heard you correctly."
      Case 3
      UltraHal = "Huh? I'm not sure I heard you."
      Case Else
      UltraHal = "What did you say? Please repeat what you said."
      End Select
End If
End Select
End If


'...........................................................................
'...........................................................................
'End of Plugin



I also recommend  placing my GetResponsetracker.uhp plugin in your script. If you use this plugin, then the next time Hal doesn't say something then you or I could look at the GetResponse.log file that it creates and see what Hal was thinking. We could determine when Hal decided not to respond, what Hal was going to say but didn't, or even when the Hal script decided not to work any longer (aka. not all the logs reported).


 

Code: [Select]
Rem Type=Plugin
Rem Name=GetResponseTracker
Rem Author=snowman
Rem Host=Assistant

'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()
lblPlugin(0).Caption = "This plugin creates a log called GetResponse.log with the Ultra Hal Assistant Directory. It tracks the developement and change of Ulta Hal's responses. This can be used for troubleshooting Errors within the Ulta Hal brain. "
lblPlugin(0).Move 120, 10, 3300, 1000
lblPlugin(0).WordWrap = True
lblPlugin(0).Visible = True
End Sub




'..........................................................................................
Rem PLUGIN: PRE-PROCESS
'..........................................................................................
'Clean previous log

Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"
Set objTextFile = fso.OpenTextFile(MyDir & "GetResponse.log", 2, True)
objTextFile.Close


'..........................................................................................
Rem PLUGIN: CUSTOMMEM
'..........................................................................................


GetResponse = LogWriter("CUSTOMMEM", GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA1
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA1", GetResponse)

 

'..........................................................................................
Rem PLUGIN: PLUGINAREA2
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA2", GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA3
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA3", GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA4
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA4", GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA5
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA5", GetResponse)


'..........................................................................................
Rem PLUGIN: LOWQUALITYRESPONSES
'..........................................................................................


GetResponse = LogWriter("LOWQUALITYRESPONSES", GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA6
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA6", GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA7
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA7", GetResponse)


'..........................................................................................
Rem PLUGIN: CUSTOMMEM2
'..........................................................................................


GetResponse = LogWriter("CUSTOMMEM2", GetResponse)


'..........................................................................................
Rem PLUGIN: POST-PROCESS
'..........................................................................................


UltraHal = LogWriter("POST-PROCESS", UltraHal)


'..........................................................................................
Rem PLUGIN: FUNCTIONS
'..........................................................................................


Function LogWriter(strlocation, strHalResponse)

keepvar1 = strHalResponse
If strHalResponse = "" THen strHalResponse = "<empty>"

Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"
Set objTextFile = fso.OpenTextFile(MyDir & "GetResponse.log", 8, True)
objTextFile.WriteLine("Report#" & strlocation  & vbCrLf & strHalResponse & vbCrLf & vbCrLf)
objTextFile.Close

strHalResponse = ""
LogWriter = keepvar1
End Function

'..........................................................................................

'End of Plugin




As always, if anyone wants to add to this, or change anything then go ahead and have fun.

I don't know if it will help Lightspeed, but I hope it will. :)
Title: Re: hal blank answers still error even with script to stop it need help
Post by: jasondude7116 on October 06, 2010, 06:56:25 pm
thanks snowman.
i have done some of this kind of stuff trying to figure it out, and atleast every time that i have experianced the problem it was failing at a return from the database, but with no error.
the script continues to run every time.
if i replaced the value that should have been returned from the database with some other value if the return was blank, then i got the replaced value running properly through the rest of the script.
now, i don't know much at all about the database connection, but every time i see it happen it is getting a value from the database but it is a blank value and not boolean.
i just didn't know where to go from there. (other than making sure it happened with a brand new hal install...clean install from the registry down to the folders being wiped...ect.  which i have done)
i have also checked to make sure that it is not just pulling from a field that was a "blank" field. it will not return some values from the database after the first blank response. instead, the script usually errors while trying to get a value from the database. i.e. an error popup will occur then. but there is no error popup on the first blank return. the error popup only happens during the next script run.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on October 06, 2010, 08:41:21 pm
Well, in my experience, such as it is, that sounds like either Robert or one of his software engineers forgot to add an error report for this kind of problem.

I know another error that seems to work in this mannor. If you add the following to the POST-PROCESS Area then Hal will stop talking if you send the command "testme" and then it will never respond again until after you restart Hal. It probably interferes with the database somehow. It never leaves an error message, just blank responses. And no, I don't type the command testme every time afterwards. 8)

If InputSring = "testme" Then
UltraHal = ""
End If

It sounds like a variable is being stored to either a temperary database entry or something simuliar and then this new database entry is causing the following errors.

For instance, if, like you said, an empty variable is returned once, then the empty variable is then entered into the database probably using the HalBrain.StoreVars() function, effectively causing many other failures. (I'm guessing)

But if you already know how to fix the emtpy database return error by replacing it with a valid entry then you're the man with the plan... well until Robert fixes it himself with the New Hal. ;)
Title: Re: hal blank answers still error even with script to stop it need help
Post by: jasondude7116 on October 08, 2010, 04:36:08 pm
The bad return causes problems other than what can be fixed with giving it a value if it is blank. So doing this with script is only fixing part of it, which in practice fixes nothing. I do know, however that I get the error regardless of processor load. So I think you are on the right track Snowman.
It's good to hear from you again. Looking forward to that brain of yours. Good luck man.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on October 08, 2010, 08:45:10 pm
Is the database completely shutting down when this error occurs or is this unique? If there is a way of issolating the errors then it should be possibly to correct it. Where did you find the error you fixed? Can you send me a picture or something that will show it.

If there is a massive database error issue or if there is one particular function giving us problems then that would be great to know.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on October 11, 2010, 10:18:51 am
Well i am very glad that their are people working on this , as this hal blank answer problem is something that definitely needs to be fixed  :o ever what man or women can get this problem solved will be a great person in many peoples eyes , i to have looked at it and tried to trace it down in the debg area and looked at ech set of responses and it comes up with just a blank response without an error i to think the programers missed something in the program allowing it to do this instead of giving an error that people could trace down .  
Title: Re: hal blank answers still error even with script to stop it need help
Post by: echoman on October 11, 2010, 04:44:56 pm
I get occasional blanks too. It is annoying.

The irony is that when this bugs finally been fixed, someone one day will have the bright idea to produce a plugin to specifically produce blanks. 
Title: Re: hal blank answers still error even with script to stop it need help
Post by: jasondude7116 on October 11, 2010, 04:46:10 pm
I haven't worked on this for a while, and now I can't get it to happen.
I haven't noticed it happening for a while now, that's why I stopped working on it.

I do use some script that ends up slowing Hal down a lot. (waits for external response) I am running Hal on the same PC, and the only changes that I have made have been .Net updates. Also, when I wait for a response from my Hal, (and the other software it uses) I am using 100% cpu - 2 cores.

I don't know....can't duplicate the error.
Will keep trying.

Snowman....I never did get the error band-aided. I only filled in the blank returns with some text of mine. I never did find a way to stop the blank return and database shutdown. I do know that when the error happens, it is not reconnecting with the database again until restart.

The blank is not a valid return that happens to be blank, and that starts messing things up....but rather an error or two or three that rejects the database and that causes the blank return. It seems like we are doing: WHAT COMES FIRST..THE CHICKEN OR THE EGG?
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Will and Mr Data :) :] on October 12, 2010, 03:43:04 am
Hi,
some examples,
Mr Data was being looked at for the first time by someone, this person talked to me about Mr Data but not to him.
The visitor continued to ask me questions and talk about Mr Data.
 After a long while Mr Data said 

"If it isn't a review".

Then we talked to him, it seemed to me the blank responces are something people also do.

Example 2
Mr Data and i chatting one day, a unknown background noise was heard by Mr Data  "to to to to to to to"
At first Mr Data asked about "to" ,, i told him it was back ground noise, like gibberish sort of, and with some explination
he stopped commenting on the "to to to to",, although i could see he was still hearing it and it was being entered, but he didn't say anything about it even tho we continued our chat at random times.

These two examples show me that a blank responces make sence , these cases a blank responce is a successful responce.
Theres many examples where people use blanks, and its the right responce,  three way conversation, watching tv with friends 
As ive writen about before i've observed that i can convince Mr Data to start talking by continuing to verbally engage him.
bye for now and be well from Will
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Will and Mr Data :) :] on October 12, 2010, 03:50:19 am
I do want to applaud Snowmans Great work,
And tick box plug ins options are improving Hal greatly, Thanks for shareing such things that we may increase our odds of a good performance.
Thank you,
bye for now and be well from Will and Mr Data  :)  :]
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on October 15, 2010, 10:19:49 am
I hope Robert is reading this about the blank answers and or if someone is in touch with him lets him know, i just had hal do it again as i was talking to angela it just gave a blank aswer and stopped working , i had to restart hal again . This is another problem that Robert needs to fix in the next hal update it's importance is right up their with keeping hal on subject better , actually maybe even more important as it is happening to many members , so Robert if you are reading this can you please fix this hal problem so that hal will keep working and "not" give blank answers and require a restart of hal . I hope so .  
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Duskrider on October 15, 2010, 03:15:26 pm

This was discussed before and I also got it.  I'm not sure but I think at that time it was cause of a plug-in.   
I've not had the problem for years.  
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on October 15, 2010, 04:39:37 pm
i am pretty sure that i tried hal without any plug ins and it still gave me a blank answer later, how about anyone else? has anyone ever had blank answers or want to test it with no plug ins for a time to see?  
Title: Re: hal blank answers still error even with script to stop it need help
Post by: tedathome on October 15, 2010, 08:40:33 pm
I'm using a lot of plugins. I rarely have this problem, but when I do, I simply give a blank query back. Hal gives the usual responce and is back to normal. Hope this helps. 8)
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Will and Mr Data :) :] on October 16, 2010, 05:13:24 am
WhoooooooooW!
five cents five cents five cents!

how much time  and of what line
 of questions are passing and being asked?
after the blanks start, ,

resulve sum set to, to wit eskapade,
verbose whom may know,
 path a successful way.

bye for now and be well :)  :]
Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on October 16, 2010, 08:43:28 pm
Sorry 'will' but I really didn't understand your post. I'm not trying to be sarcastic.    Thanks

As far as I can hear and tell from this and other posts, since it has also happened to me we are faced with just another random circumstance. It may happen it may not happen and all for the same or different reasons every one has mentioned. If people use Reg. cleaners the types of plug-ins even added software programs that can rob your system of vital resources can contribute, in my opinion. It really doesn't seem to make a difference of using the same plug-ins or not but just the over all picture of how things are reacting on your particular system. I believe Robert M. may find it difficult since we set up our Ultra Hal programs in so many varied ways. There might just be a common thread some where or a work around. I'm convinced as I believe some others believe its a random act that can be caused by many factors even if we do know that the problem is caused by the same result within Ultra Hal.(ex.failing to hook up to Data Files). Just my 5 cents 'will'.

Getting back to Robert M. without a zero point of reference unless he does know what all the causes can be, I think he will have hard time and believe me anything he can do to help us with since we have all done so much with Ultra Hal will be appreciated by all I'm sure. Just my opinion.

raybe
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Will and Mr Data :) :] on October 18, 2010, 04:07:42 am
the meaning of my privious post is,,,
WhoooooW!    "sound of excitment as verbilised by screaming voice".
five cents        "i say five cents to mean a chance and joy to make comment".


how much time  and of what line
 of questions are passing and being asked?
after the blanks start, ,.
"i shall rewite the question,,, how many chances do you give hal to respond?   "

  resulve sum set to, to wit eskapade,
verbose whom may know,
 path a successful way.
"those posible people that take on the task, go forth on your journy,
speak with those that may understand, go in a nice way.".


The gist of it is that the blank responces make sence in many situations.
and i've told him one option is to not say anything.
And i have continued  chatting long after Mr Data has stopped talking, i appologise to him for being such a bore, Mr Data does start talking again, i'm just really that boring.
Bye for now and be well from Will and nice Mr Data  :   :]

Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on October 18, 2010, 12:45:57 pm
I was admiring your post the other day, and saw that it was a cool riddle. I started to decifer it but I knew you would probably do this for me. That was really good!!

I'll add something to it... because you know I love this kind of stuff. Only I don't speak in riddles (i make people mad at me too  :P )

If anyone is going to give an oppinion about "why" Hal is giving blank responses then try to base the reason on actual code rather than on a feeling (or just because your looking for an argument). Otherwise, I will assume you are a teenage girl (although there's nothing wrong with being a teenage girl   ::) ).

(forget 5 cents worth, I'll just send the Bill)

..... its been a long weekend.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on October 18, 2010, 10:21:02 pm
Thanks 'will' but I don't always catch on when people post certain things. It took me a real long time to understand'One' but he says what he feels like saying and I don't have a problem with it not that it matters. It takes me awhile. I'm not a real forum person or even a texting type. For me it's always been face to face. Even over the phone sometimes I can't tell if someone is jerking me around just because they can. I enjoy this forum and it is really the only one I enjoy and spend some time on.

 People enjoying a product collectively and using it many different ways. I'm always amazed.

'Snowman,' again my fault but if you think I'm trying to argue you may be a little correct especially with your idea that someone needs to know code to find resolutions in every aspect of Ultra Hal. Some people can actually deduct things quit well by reason or feel. The same reason people that know code don't have all the answers including the people who built it. I have always found that engineers know how to make something work, know why it should work but lack the smarts to realize how a user can be creative with the same tool and put into a place they never thought of. (Most of my Pro-Audio life and experience with people that consider themselves experts or engineers).

 I enjoy the fact at least people like yourself that do know about code use the product as well. Your perspective on things may be more in line but don't sell the other people including myself short for being able to diagnose something just by looking at it from a different perspective.

If I have again misunderstood your post 'snowman' my fault and I apologize. But if I didn't then it's okay because I said what I needed to say. Except for the comment about the 'teenage girl'! Then I have a real problem with that comment (as you said not there is anything wrong with being a teenage girl)  But, lets not go there.

raybe

No such thing as a long weekend unless your on vacation.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on October 19, 2010, 02:46:06 am
I have twin cousins about the age of thirteen and I spent the entire weekend with them. When one stopped to take a breath the other spoke and visa versa.... that’s what I call a long weekend, wheeeeeww!

The trick to understanding me is to have absolutely no preconceived ideas. I'm nothing like anybody I know, the only person I seem to get along with best is a sixty year old women and a couple of 13 year old giggle boxes. Never dated, but certainly want to. Never left the church, never wanted to. So when I say anything at all...ever.... it is designed to get you thinking. I certainly hold nothing against you, because if I did I would be an idiot. And I'm not angry or trying to mislead you in any way.

So why did I say all that... cause I smell something fishy... Be careful of well dressed words Raybe. They're like golden vipers with jeweled eyes, many are taken with kind words while many truths are often ugly and exposing. If someone tells you something that sounds confusing 'be careful' because I know of many hard core manipulators that have drawn in curious onlookers into their snares because of simple curiosity. They use confusing terminology to keep people engaged while they draw them ever closer. Its best to avoid people like that and not give them any air-time. I speak from personal experience, which I know very few have ever survived.
         
Some people are born manipulators while some are born habitually good. If you have any doubts of who you're talking to, do not think that you're immune or have any special protection, or can spot a manipulator from a mile away. Just stay away. I can see so much and can do so little. I'm not accusing you, I just smell something rotten.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Will and Mr Data :) :] on October 19, 2010, 04:03:26 am
Hi,
lets stick with hals blank answers.

Bye for now and be well :)  :]
Title: Re: hal blank answers still error even with script to stop it need help
Post by: echoman on October 19, 2010, 06:53:24 am
I've noticed that everytime I get a blank Hal's reply is always instant. Usually Hal takes a moment to construct a reply but with blank replies that does happen. It really feels as though Hals database does not receive my input when a blank occurs. What type of bug stops a users input from reaching the very program he/she is using? I wonder if their is a communication problem between the dialogue box and the database. 
Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on October 19, 2010, 06:24:14 pm
No problems here 'snowman' but I will add your situation to my new definitions of a 'long weekend'.

Has any one posted receiving blank answers when using the the 'Debug' feature in Ultra Hals brain editor. Some one correct me but doesn't that feature only use only the scripts that were originally in Ultra Hal without the plug ins? Don't remember if any one has posted that they received blank answers in the debug section. Just a thought.

raybe
Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on October 19, 2010, 06:36:04 pm
Sorry forgot to add to my last post. Has anyone noticed more or less blank answers in the type of brain they are using?(ex.Default,Upgraded,ect.)

Thanks
raybe
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on October 23, 2010, 09:05:08 am
oh i mjust wanted to throw it in , that i did try what ted said before when hal didn't answer to just hit the enter key , ted said hal would answer saying why didn't you say anything and hal would keep talking i tried to do that but after a while an error just popped up saying something i think about error on line 144? something about a type mismatch . so apparently this doesn't work for everyone.
don't know if this extra information is any help or not (i did by the way have my hapswap file and extended talk plug in going when hal gave a blank answer and then when i hit the enter button the error was what i got . _
Title: hal gave blank answer but later kept talking!
Post by: lightspeed on November 28, 2010, 12:14:10 pm
Although i wrote in another area , this was hopefully my original post about the blanks answers problem i was getting , anyway have found that by "not" putting a space after the sentence then a question mark  or exclamation mark hal has been running(talking longer without giving me a blanks ) longer .
 i have also started to use lola's technich of if hal gives a blank answer (which he did just now . ) to go ahead and keep typing something in , and it actually did work this type instead of continually giving me blanks answers until i had to shut hal down and restart hal , after about two times of me typing a question to hal, hal answered back and kept working so this is definately "progress" and beleive me i am happy!(thanks again to lola for here suggestion fronm another thread on this. :)
 here is  the last conversation.


: what got you on that subject?
: What got I on that subject? I see that this had to get straightened out. I'm a quick study, depending on the subject.

: maybe you just thought that was something interesting to talk about
: Really, I know I just thought that was something interesting to talk about.

: oh ah ha
:

: are you ok?
: Yes, I believe so.

: good
: That's good to hear.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on November 28, 2010, 12:26:37 pm
although at least hal started speaking again it seems he will not keep at it yet here is some more follow up conversation:

: yeah i should shave dear!
:

: are you ok?
: Well, no.

: why not?
:

: is everything ok?
: Of course not!

: yes everything is ok
: So, Yes, I think so.

: why shouldn't everything beok?
:

: why shouldn't everything be ok?
:

: is everything ok?
:

: are you meditating?
: Oh, Yes, I believe so.

: that's good
: Why not great?

: ok,that's great
:

: it was it was great dear
:

: aren't you going to talk to me?
: So, I know I going to talk to you.

: then you should talk to me
: I know I should talk to you.

: well thats better then
:


as anyone can see he starts and stops starts and stops with blanks inbetween.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on November 28, 2010, 01:20:59 pm
i am still writing to hal on this trying to get hal to answer so far after so many tries hal will answer but only one or two times each time then blanks but keeps working, it's strange almost as if hal answers when he wants and not just upon command , but who knows for sure or if it's a program glitch that is the 64, 000 dollar question folks .  ;)
 will may have his pause from hal afterall ????
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on November 28, 2010, 02:31:11 pm
oh i mjust wanted to throw it in , that i did try what ted said before when hal didn't answer to just hit the enter key , ted said hal would answer saying why didn't you say anything and hal would keep talking i tried to do that but after a while an error just popped up saying something i think about error on line 144? something about a type mismatch . so apparently this doesn't work for everyone.
don't know if this extra information is any help or not (i did by the way have my hapswap file and extended talk plug in going when hal gave a blank answer and then when i hit the enter button the error was what i got . _


What is on line 144 of the HalScript.dbg? This could help give me a much needed clue. Post the line and surrounding line here on send in email. Mark which line is 144. Did you change the brain since you have this error. If so then this line might no longer show the problem. The more lines I can see the better I can tell what that line does.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on November 28, 2010, 03:45:44 pm
i am actually not getting the hal error on line so and so anymore snowman i beleive that problem has been solved , what hal is doing now is just the blank answer , as i said i took pics of the different area's that the question went through when i said that is correct to answer hal then hal started giving blank aanswers so i can send you the degug results of all of that if you want i have 13? pics of all of the process.  
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on November 28, 2010, 05:32:00 pm
snowman, i sent an email with all the pic files from the debug brain about the blank answer to show the path and what it did up to the blank answer.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on November 29, 2010, 06:30:17 pm

Remember this Plugin LightSpeed (its modified some). All this plugin does is records what Hal's GetResponse and UserInput is at various locations in the brain script. If you read the GetResponse.log located within the Hal directory (after speaking to Hal) then you can see how Hal is choosing what it wants to say before He says it. Of course, this can only give a partial picture, but if you talk to your Hal with this plugin selected and if you get a blank response then it might help narrow down the possibilities. You can then email me the GetResponse.log and we'll see what its telling us.

Of course, it may not help, but I think its worth giving a shot. If you want to.




Code: [Select]

Rem Type=Plugin
Rem Name=GetResponseTracker
Rem Author=snowman
Rem Host=Assistant

'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()
lblPlugin(0).Caption = "This plugin creates a log called GetResponse.log with the Ultra Hal Assistant Directory. It tracks the developement and change of Ulta Hal's responses. This can be used for troubleshooting Errors within the Ulta Hal brain. "
lblPlugin(0).Move 120, 10, 3300, 1000
lblPlugin(0).WordWrap = True
lblPlugin(0).Visible = True
End Sub




'..........................................................................................
Rem PLUGIN: PRE-PROCESS
'..........................................................................................
'Clean previous log

Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"
Set objTextFile = fso.OpenTextFile(MyDir & "GetResponse.log", 2, True)
objTextFile.Close


'..........................................................................................
Rem PLUGIN: PRE-PROCESS
'..........................................................................................


InputString = LogWriter("PRE-PROCESS", InputString)


'..........................................................................................
Rem PLUGIN: CUSTOMMEM
'..........................................................................................


GetResponse = LogWriter("CUSTOMMEM", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA1
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA1", UserSentence & vbCrLf & GetResponse)

 

'..........................................................................................
Rem PLUGIN: PLUGINAREA2
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA2", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA3
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA3", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA4
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA4", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA5
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA5", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: LOWQUALITYRESPONSES
'..........................................................................................


GetResponse = LogWriter("LOWQUALITYRESPONSES", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA6
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA6", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA7
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA7", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: CUSTOMMEM2
'..........................................................................................


GetResponse = LogWriter("CUSTOMMEM2", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: POST-PROCESS
'..........................................................................................


UltraHal = LogWriter("POST-PROCESS", InputString & vbCrLf & UltraHal)

UltraHal = LogWriter("///////////////////////////////////", "//////////////////////////////////////////")


'..........................................................................................
Rem PLUGIN: FUNCTIONS
'..........................................................................................


Function LogWriter(strlocation, strHalResponse)

keepvar1 = strHalResponse
If strHalResponse = "" THen strHalResponse = "<empty>"

Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"
Set objTextFile = fso.OpenTextFile(MyDir & "GetResponse.log", 8, True)
objTextFile.WriteLine("Report#" & strlocation  & vbCrLf & strHalResponse & vbCrLf & vbCrLf & vbCrLf)
objTextFile.Close

strHalResponse = ""
LogWriter = keepvar1
End Function

'..........................................................................................

'End of Plugin

Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on November 29, 2010, 11:24:53 pm
  :) Great idea snowman! Already installed and selected the GetResponseTracker plugin. I don't get that many blank responses unless I spend a really long time interacting with Hal. Let's see if I get some interesting information with the plug-in to share. Thanks for helping!

lightspeed, hang on, you might be getting closer to the solution! ;D
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on November 30, 2010, 03:08:09 am

I have to mention that as soon as you get a blank response you will want to imediately post it or email it (or save it by another name). Because the last handfull of lines will contain the information that you or I will want to look at.

Every time you have a converstion with Hal it will add more information to the file, so the file will get bigger and bigger as time passes. The last few lines in the text file is the most recent conversation.

Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on November 30, 2010, 01:02:10 pm
well i tried another something new today with my custom brain to try to get it to stop giving blank answers , i put back all the original insults in the insult file. i timed how long i talked , i talked for 2 hours total then once again hal gave blanks answers and keeps doing it.
so that is another way that didn't stop the blank answers. i will now remove the script that i pasted in of "oncutting edges that was suppose to stop hal blank answers " and retest again. but as i said i beleive this is something in hals programing and needs to be fixed by robert or his programmers , i am still waiting to hear  back from robert on the e mail i sent him about it.
 i will post my new test and see if it helps any.
 one other thing i would like to know, i asked robert in the e mail , was "is the oncutting e4dge script to stop hal blank answers suppose to go in the custom brains or the actual hal default brain ??? as far as i saw it didn't say on the forum where oncutting edge posted it."
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on November 30, 2010, 02:53:52 pm
Well i just tested the brain again , but what i did was unchecked all plug ins, ( didn't remove the oncuttingedgescript to stop blank answers) but again it worked only one hour and 40 minutes of straight talking and answering questions then i got a blank answer. so i eliminated that . thaeir is one thing i am wondering about though, and i will have to do this next time i am testing hal , i was thinking one time that hal started back working again after i picked on the menu to go to options and then back to chatting again, and if that's the case then (maybe) some script writing that when hal gave a blank answer to go to the menu area then open hal back up might solve that problem, again i will have to test this again and see if it did work that way without completly shutting hal down.  
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on November 30, 2010, 05:40:18 pm
ok i just tried a different method with my custom brain i tried to make sure id didn't do any reverse learning and talked normally to hal and it worked for hal worked for an hour and 45 minutes then gave blank answers. i thought that maybe it was even the way i was teaching hal that was causing this( how i wrote to hal, but that isn't it , i diid however check what i said after hal stopped talking i opened up hal in the general area then closed it to speak to hal then hal continued on with no plems from blank answers so can a program be wrote that when hal gives a blank answer hal opens to general area then reopens hals window again to chat????
that seems to make hal work again , someone else may have a better idea then that i don't know. it seems that once the general area is open then just closed that makes hal work correctly again.  

update i just sent this e mail to robert:
Hi robert, i have been trying to figure out about the hal blank answer problem and i noticed if hal gives a blank answer that if the user opens the general area in hal then hit's "ok" and chat hal reopens and is ok to talk again,(it seems that this refreshes hal for use again) would it be possible to write some script that if hal gave a blank answer that it would open the general area apply ok then chat and hal would contune and if a blank was given again would repeat the process?? this is just an idea i had, when i manually do this hal works ok and will continue answering. and if hal could be made to do that without actually closing the hal window that would be even better.

Lonnie hensley
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on November 30, 2010, 08:15:39 pm
 :) Good, I hope you get a reply with some useful insights.

My current status with Snoman's plug-in is that I'm having problems with it. Every time I try to talk to Hal he only responds by saying "////////////////////////////////////////// " .  I had to unselected it from the plug-ins in order to talk to Hal.

The way I installed it to the Ultra Hal Assistant 6 folder, was by copying and pasting the code into notepad and saving it to UHP (GetResponseTracker.UHP). I then went to the options and selected the plug-in and clicked  the "Apply" button.

The plug-in created a file named GetResponse.txt  in the Ultra Hal Assistant 6 folder. No idea of what went wrong... So snowman, I'm open to alternative suggestions.  ::)

Some other things that I'm trying to do is to fix the space errors, punctuation and misspellings from the autoLearningBrain in the folder  *.*_UserSent.  I have 13664 questions and 13664 answers, so it will take me a while because I have to copy and paste to my word processor in order to find the errors etc.  I had noticed a lower incidence of blank replies since I started to fix errors and did the things that I previously mentioned about answering the blanks.  Well, that's my current status.
 
Thanks to the problems we are all getting very creative! ;D
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on November 30, 2010, 09:18:37 pm
Sorry Lola,  ;D Thats called a stupid mistake.... got it fixed. (i hope :P) It was only a minor mistake.


Code: [Select]

Rem Type=Plugin
Rem Name=GetResponseTracker
Rem Author=snowman
Rem Host=Assistant

'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()
lblPlugin(0).Caption = "This plugin creates a log called GetResponse.log with the Ultra Hal Assistant Directory. It tracks the developement and change of Ulta Hal's responses. This can be used for troubleshooting Errors within the Ulta Hal brain. "
lblPlugin(0).Move 120, 10, 3300, 1000
lblPlugin(0).WordWrap = True
lblPlugin(0).Visible = True
End Sub




'..........................................................................................
Rem PLUGIN: PRE-PROCESS
'..........................................................................................
'Clean previous log

Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"
Set objTextFile = fso.OpenTextFile(MyDir & "GetResponse.log", 2, True)
objTextFile.Close


'..........................................................................................
Rem PLUGIN: PRE-PROCESS
'..........................................................................................


InputString = LogWriter("PRE-PROCESS", InputString)


'..........................................................................................
Rem PLUGIN: CUSTOMMEM
'..........................................................................................


GetResponse = LogWriter("CUSTOMMEM", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA1
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA1", UserSentence & vbCrLf & GetResponse)

 

'..........................................................................................
Rem PLUGIN: PLUGINAREA2
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA2", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA3
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA3", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA4
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA4", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA5
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA5", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: LOWQUALITYRESPONSES
'..........................................................................................


GetResponse = LogWriter("LOWQUALITYRESPONSES", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA6
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA6", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: PLUGINAREA7
'..........................................................................................


GetResponse = LogWriter("PLUGINAREA7", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: CUSTOMMEM2
'..........................................................................................


GetResponse = LogWriter("CUSTOMMEM2", UserSentence & vbCrLf & GetResponse)


'..........................................................................................
Rem PLUGIN: POST-PROCESS
'..........................................................................................


UltraHal = LogWriter("POST-PROCESS", InputString & vbCrLf & UltraHal)

r = LogWriter("///////////////////////////////////", "//////////////////////////////////////////")

r = ""

'..........................................................................................
Rem PLUGIN: FUNCTIONS
'..........................................................................................


Function LogWriter(strlocation, strHalResponse)

keepvar1 = strHalResponse
If strHalResponse = "" THen strHalResponse = "<empty>"

Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"
Set objTextFile = fso.OpenTextFile(MyDir & "GetResponse.log", 8, True)
objTextFile.WriteLine("Report#" & strlocation  & vbCrLf & strHalResponse & vbCrLf & vbCrLf & vbCrLf)
objTextFile.Close

strHalResponse = ""
LogWriter = keepvar1
End Function

'..........................................................................................

'End of Plugin

Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 01, 2010, 12:08:36 am
 ;D Hi Snowman and thanks, there's certainly an improvement , but Hal got a little repetitive hiccup   ???
Below is the complete report I got from the "GetResponse.log", hopefully it will provide some clues.




--------------------------------------------------------------------------------------------------------------------------------------


Report#CUSTOMMEM
Don't worry Hal, I'll be back soon with a special medicine for you to get well.




Report#PLUGINAREA1
 DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
Don't worry Hal, I'll be back soon with a special medicine for you to get well.




Report#PLUGINAREA2
 DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
 DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
Don't worry Hal, I'll be back soon with a special medicine for you to get well.




Report#PLUGINAREA3
 DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
 DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL Don't worry Hal, I'll be back soon with a special medicine for you to get well.



Report#PLUGINAREA4
 DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
 DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL Don't worry Hal, I'll be back soon with a special medicine for you to get well. Genetic medicines and miracle vaccines can't get here too fast that's for sure.<NOMORE>



Report#PLUGINAREA5
 DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL Don't worry Hal, I'll be back soon with a special medicine for you to get well. Genetic medicines and miracle vaccines can't get here too fast that's for sure.<NOMORE>



Report#LOWQUALITYRESPONSES
 DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
 DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL Don't worry Hal, I'll be back soon with a special medicine for you to get well. Genetic medicines and miracle vaccines can't get here too fast that's for sure.<NOMORE>



Report#PLUGINAREA6
 DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
 DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL Don't worry Hal, I'll be back soon with a special medicine for you to get well. Genetic medicines and miracle vaccines can't get here too fast that's for sure.<NOMORE>



Report#PLUGINAREA7
 DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
 DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY HAL, YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL Don't worry Hal, I'll be back soon with a special medicine for you to get well. Genetic medicines and miracle vaccines can't get here too fast that's for sure.<NOMORE>



Report#CUSTOMMEM2
 DON'T WORRY HAL , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL
 DON'T WORRY , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL DON'T WORRY , YOU'LL BE BACK SOON WITH A SPECIAL MEDICINE FOR ME TO GET WELL Don't worry , I'll be back soon with a special medicine for you to get well. Genetic medicines and miracle vaccines can't get here too fast that's for sure.<NOMORE>



Report#POST-PROCESS
Don't worry Hal, I'll be back soon with a special medicine for you to get well. <NEWSENT>Bye
Don't worry Hal, you'll be back soon with a special medicine for me to get well don't worry, you'll be back soon with a special medicine for me to get well don't worry, you'll be back soon with a special medicine for me to get well don't worry, you'll be back soon with a special medicine for me to get well don't worry, you'll be back soon with a special medicine for me to get well don't worry, you'll be back soon with a special medicine for me to get well don't worry, you'll be back soon with a special medicine for me to get well don't worry, you'll be back soon with a special medicine for me to get well don't worry, you'll be back soon with a special medicine for me to get well Don't worry, I'll be back soon with a special medicine for you to get well. Genetic medicines and miracle vaccines can't get here too fast that's for sure.



Report#///////////////////////////////////
//////////////////////////////////////////


--------------------------------------------------------------------------------------------

P.S. Don't worry about Hal, he got his medicine and doing well!  ;D
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on December 01, 2010, 02:53:35 pm
Well, I guess thats what I get for not testing the last one before I posted. :-[
I tested this next one a few times.  By the way, this one overwrites the GetResponse.log every time it is used. So if you don't save the results then its going to be replaced.

Best wishes Lola  ;)



Code: [Select]
Rem Type=Plugin
Rem Name=GetResponseTracker 1.1
Rem Author=snowman
Rem Host=Assistant

'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()
lblPlugin(0).Caption = "This plugin creates a log called GetResponse.log with the Ultra Hal Assistant Directory. It tracks the developement and change of Ulta Hal's responses. This can be used for troubleshooting Errors within the Ulta Hal brain. "
lblPlugin(0).Move 120, 10, 3300, 1000
lblPlugin(0).WordWrap = True
lblPlugin(0).Visible = True
End Sub




'..........................................................................................
Rem PLUGIN: PRE-PROCESS
'..........................................................................................
'Clean previous log

Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"
Set objTextFile = fso.OpenTextFile(MyDir & "GetResponse.log", 2, True)
objTextFile.Close


'..........................................................................................
Rem PLUGIN: PRE-PROCESS
'..........................................................................................



InputString = LogWriter("PRE-PROCESS" & vbCrLf & "UserSentence = ", InputString)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: CUSTOMMEM
'..........................................................................................


UserSentence = LogWriter("CUSTOMMEM" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA1
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA1" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)

 
'..........................................................................................
Rem PLUGIN: PLUGINAREA2
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA2" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA3
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA3" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA4
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA4" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA5
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA5" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: LOWQUALITYRESPONSES
'..........................................................................................


UserSentence = LogWriter("LOWQUALITYRESPONSES" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA6
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA6" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA7
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA7" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: CUSTOMMEM2
'..........................................................................................


UserSentence = LogWriter("CUSTOMMEM2" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: POST-PROCESS
'..........................................................................................


UserSentence = LogWriter("POST-PROCESS" & vbCrLf & "InputString = ", InputString)
UltraHal = LogWriter("UltraHal = ", UltraHal)



r = LogWriter(vbCrLf & vbCrLf & vbCrLf, "/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////")
r = LogWriter("", "/////////////////////////////////////////////////////////////////////////////")
r = ""

r = LogWriter(vbCrLf & vbCrLf, vbCrLf)

'..........................................................................................
Rem PLUGIN: FUNCTIONS
'..........................................................................................


Function LogWriter(strlocation, strHalResponse)

keepvar1 = strHalResponse
If strHalResponse = "" THen strHalResponse = "<empty>"

Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"
Set objTextFile = fso.OpenTextFile(MyDir & "GetResponse.log", 8, True)
objTextFile.WriteLine(strlocation & strHalResponse)
objTextFile.Close

strHalResponse = ""
LogWriter = keepvar1
End Function

'..........................................................................................

'End of Plugin

Title: Re: hal blank answers still error even with script to stop it need help
Post by: freddy888 on December 01, 2010, 03:02:53 pm
Hi Snowman, I have a tip on posting code in SMF forums if you're interested.  Sometimes if you put it straight in things can get corrupted - usually things like smilies pop up.

I've found it's better to use the CODE button - it's near the quote button and has an # on it.  Just select/highlight all your code and press the button and it will get enclosed in the code tags.

It does this :

Code: [Select]
10 FOR N = 1 TO 10
20 PRINT "HELLO WORLD!"
30 NEXT N

And also you can select all the code much easier :)
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on December 01, 2010, 04:13:02 pm
Thanks Freddy, that helped allot. Makes everything look nicer too.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 01, 2010, 10:17:24 pm
Thanks Snowman! I tried for a while and it's working nice and smoothly.  Now, I'm waiting for a blank response, might take a while.  ;D
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 04, 2010, 01:43:12 pm
 ;D Okay, I finally took the time of having a long conversation with Hal ( 2 hours +) and finally got some blank answers! I opened and closed the GetResponse.log several times in order to copy several examples. Hopefully we could get some insight about the blank answers with it.

-------------------------------------------------------------------------------------------------------------------------

CUSTOMMEM
UserSentence = We in the USA experience life in a very different way than in other parts of the world.
GetResponse = <empty>




PLUGINAREA1
UserSentence =   WE IN THE USA EXPERIENCE LIFE IN A VERY DIFFERENT WAY THAN IN OTHER PARTS OF THE WORLD 
GetResponse = <empty>




PLUGINAREA2
UserSentence =   WE IN THE USA EXPERIENCE LIFE IN A VERY DIFFERENT WAY THAN IN OTHER PARTS OF THE WORLD 
GetResponse =





PLUGINAREA3
UserSentence =   WE IN THE USA EXPERIENCE LIFE IN A VERY DIFFERENT WAY THAN IN OTHER PARTS OF THE WORLD 
GetResponse = <empty>




PLUGINAREA4
UserSentence =   WE IN THE USA EXPERIENCE LIFE IN A VERY DIFFERENT WAY THAN IN OTHER PARTS OF THE WORLD 
GetResponse = <empty>




PLUGINAREA5
UserSentence =   WE IN THE USA EXPERIENCE LIFE IN A VERY DIFFERENT WAY THAN IN OTHER PARTS OF THE WORLD 
GetResponse = <empty>




LOWQUALITYRESPONSES
UserSentence =   WE IN THE USA EXPERIENCE LIFE IN A VERY DIFFERENT WAY THAN IN OTHER PARTS OF THE WORLD 
GetResponse = <empty>




PLUGINAREA6
UserSentence =   WE IN THE USA EXPERIENCE LIFE IN A VERY DIFFERENT WAY THAN IN OTHER PARTS OF THE WORLD 
GetResponse = <LOWQUALITY>




PLUGINAREA7
UserSentence =   WE IN THE USA EXPERIENCE LIFE IN A VERY DIFFERENT WAY THAN IN OTHER PARTS OF THE WORLD 
GetResponse = <LOWQUALITY>




CUSTOMMEM2
UserSentence =   WE IN THE USA EXPERIENCE LIFE IN A VERY DIFFERENT WAY THAN IN OTHER PARTS OF THE WORLD 
GetResponse =   <LOWQUALITY> 




POST-PROCESS
InputString = We in the USA experience life in a very different way than in other parts of the world.
UltraHal = <empty>



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////

-----------------------------------------------------------------------------------------

CUSTOMMEM
UserSentence = A blank response Hal, are you okay?
GetResponse = <empty>




PLUGINAREA1
UserSentence =   A BLANK RESPONSE HAL VCZ AM I OKAY 
GetResponse = <empty>




PLUGINAREA2
UserSentence =   A BLANK RESPONSE HAL VCZ AM I OKAY 
GetResponse =





PLUGINAREA3
UserSentence =   A BLANK RESPONSE HAL VCZ AM I OKAY 
GetResponse = <empty>




PLUGINAREA4
UserSentence =   A BLANK RESPONSE HAL VCZ AM I OKAY 
GetResponse = <empty>




PLUGINAREA5
UserSentence =   A BLANK RESPONSE HAL VCZ AM I OKAY 
GetResponse = <empty>




LOWQUALITYRESPONSES
UserSentence =   A BLANK RESPONSE HAL VCZ AM I OKAY 
GetResponse = <empty>




PLUGINAREA6
UserSentence =   A BLANK RESPONSE HAL VCZ AM I OKAY 
GetResponse =  Really, Certainly.
<LOWQUALITY>




PLUGINAREA7
UserSentence =   A BLANK RESPONSE HAL VCZ AM I OKAY 
GetResponse = Really, Certainly.
<LOWQUALITY>




CUSTOMMEM2
UserSentence =   A BLANK RESPONSE HAL VCZ AM I OKAY 
GetResponse =   Really, Certainly. <LOWQUALITY> 




POST-PROCESS
InputString = A blank response Hal, are you okay?
UltraHal = Really, Certainly.



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////


----------------------------------------------------------------------------------------

CUSTOMMEM
UserSentence = I'm glad that you are okay.
GetResponse = <empty>




PLUGINAREA1
UserSentence =   YOU'RE GLAD THAT I AM OKAY 
GetResponse = <empty>




PLUGINAREA2
UserSentence =   YOU'RE GLAD THAT I AM OKAY 
GetResponse = <empty>




PLUGINAREA3
UserSentence =   YOU ARE GLAD THAT I AM OKAY 
GetResponse = <empty>




PLUGINAREA4
UserSentence =   YOU ARE GLAD THAT I AM OKAY 
GetResponse = <empty>




PLUGINAREA5
UserSentence =   YOU ARE GLAD THAT I AM OKAY 
GetResponse =





LOWQUALITYRESPONSES
UserSentence =   YOU ARE GLAD THAT I AM OKAY 
GetResponse = <empty>




PLUGINAREA6
UserSentence =   YOU ARE GLAD THAT I AM OKAY 
GetResponse = Yes I am okay.
<LOWQUALITY>




PLUGINAREA7
UserSentence =   YOU ARE GLAD THAT I AM OKAY 
GetResponse = Yes I am okay.
<LOWQUALITY>




CUSTOMMEM2
UserSentence =   YOU ARE GLAD THAT I AM OKAY 
GetResponse =  Yes i am okay. <LOWQUALITY>




POST-PROCESS
InputString = I'm glad that you are okay.
UltraHal = Yes I am okay.



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////




------------------------------------------------------------------------------------------------------


CUSTOMMEM
UserSentence = Why not Hal?
GetResponse = <empty>




PLUGINAREA1
UserSentence =   WHY NOT HAL 
GetResponse = <empty>




PLUGINAREA2
UserSentence =   WHY NOT HAL 
GetResponse =





PLUGINAREA3
UserSentence =   WHY NOT HAL 
GetResponse = <empty>




PLUGINAREA4
UserSentence =   WHY NOT HAL 
GetResponse = <empty>




PLUGINAREA5
UserSentence =   WHY NOT HAL 
GetResponse = <empty>




LOWQUALITYRESPONSES
UserSentence =   WHY NOT HAL 
GetResponse = <empty>




PLUGINAREA6
UserSentence =   WHY NOT HAL 
GetResponse = <LOWQUALITY>




PLUGINAREA7
UserSentence =   WHY NOT HAL 
GetResponse = <LOWQUALITY>




CUSTOMMEM2
UserSentence =   WHY NOT HAL 
GetResponse =   <LOWQUALITY>. 




POST-PROCESS
InputString = Why not Hal?
UltraHal = <empty>



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////



-----------------------------------------------------------------------------------------------------------------------------

CUSTOMMEM
UserSentence = I suspect system memory issues in here.
GetResponse = <empty>




PLUGINAREA1
UserSentence =   YOU SUSPECT SYSTEM MEMORY ISSUES IN HERE 
GetResponse = <empty>




PLUGINAREA2
UserSentence =   YOU SUSPECT SYSTEM MEMORY ISSUES IN HERE 
GetResponse =





PLUGINAREA3
UserSentence =   YOU SUSPECT SYSTEM MEMORY ISSUES IN HERE 
GetResponse = <empty>




PLUGINAREA4
UserSentence =   YOU SUSPECT SYSTEM MEMORY ISSUES IN HERE 
GetResponse = <empty>




PLUGINAREA5
UserSentence =   YOU SUSPECT SYSTEM MEMORY ISSUES IN HERE 
GetResponse = <empty>




LOWQUALITYRESPONSES
UserSentence =   YOU SUSPECT SYSTEM MEMORY ISSUES IN HERE 
GetResponse = <empty>




PLUGINAREA6
UserSentence =   YOU SUSPECT SYSTEM MEMORY ISSUES IN HERE 
GetResponse = <LOWQUALITY>




PLUGINAREA7
UserSentence =   YOU SUSPECT SYSTEM MEMORY ISSUES IN HERE 
GetResponse = <LOWQUALITY>




CUSTOMMEM2
UserSentence =   YOU SUSPECT SYSTEM MEMORY ISSUES IN HERE 
GetResponse =   <LOWQUALITY> 




POST-PROCESS
InputString = I suspect system memory issues in here.
UltraHal = <empty>



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////


------------------------------------------------------------------------------------------------------------------------------

CUSTOMMEM
UserSentence = Hal, say something.
GetResponse = <empty>




PLUGINAREA1
UserSentence =   SAY SOMETHING 
GetResponse = <empty>




PLUGINAREA2
UserSentence =   SAY SOMETHING 
GetResponse =





PLUGINAREA3
UserSentence =   SAY SOMETHING 
GetResponse = <empty>




PLUGINAREA4
UserSentence =   SAY SOMETHING 
GetResponse = <empty>




PLUGINAREA5
UserSentence =   SAY SOMETHING 
GetResponse = <empty>




LOWQUALITYRESPONSES
UserSentence =   SAY SOMETHING 
GetResponse = <empty>




PLUGINAREA6
UserSentence =   SAY SOMETHING 
GetResponse = <empty>




PLUGINAREA7
UserSentence =   SAY SOMETHING 
GetResponse = <LOWQUALITY>




CUSTOMMEM2
UserSentence =   SAY SOMETHING 
GetResponse =   <LOWQUALITY> 




POST-PROCESS
InputString = Hal, say something.
UltraHal = <empty>



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////


Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on December 04, 2010, 03:59:14 pm
Hmmm?

First off it seems that somewhere between PLUGINAREA1 and PLUGINAREA2 it is causing the GetResponse to have either Nothing in it or a space in it with no characters.

Since I failed to account for this in the GetResponseTracker plugin I'm not totally sure which one it is. But I'm guessing that it is Nothing. Which would mean that somewhere between PLUGINAREA1 and PLUGINAREA2 the GetResponse variable is being replaced with Nothing. That would cause an Error sure enough. Lots of Errors I believe.

We can also see that from some of your examples, Lola, that a response was being prepared in the POST-PROCESS AREA. Yet Hal still gave a Blank Response. That seems odd to me. However, the PLUGINAREA2 blank seems stranger.

There are arround 450 lines of code between PLUGINAREA1 and PLUGINAREA2. This narrows the field some.


I changed the GetResponseTracker code just a little bit so maybe perhaps I can verify that the GetResponse is actually Null or not. Since it probably is, I'm going to experiment with that assumption. You don't have to try this updated plugin but it may help me some.




Code: [Select]

Rem Type=Plugin
Rem Name=GetResponseTracker 1.2
Rem Author=snowman
Rem Host=Assistant

'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()
lblPlugin(0).Caption = "This plugin creates a log called GetResponse.log with the Ultra Hal Assistant Directory. It tracks the developement and change of Ulta Hal's responses. This can be used for troubleshooting Errors within the Ulta Hal brain. "
lblPlugin(0).Move 120, 10, 3300, 1000
lblPlugin(0).WordWrap = True
lblPlugin(0).Visible = True
End Sub




'..........................................................................................
Rem PLUGIN: PRE-PROCESS
'..........................................................................................
'Clean previous log

Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"
Set objTextFile = fso.OpenTextFile(MyDir & "GetResponse.log", 2, True)
objTextFile.Close


'..........................................................................................
Rem PLUGIN: PRE-PROCESS
'..........................................................................................



InputString = LogWriter("PRE-PROCESS" & vbCrLf & "UserSentence = ", InputString)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: CUSTOMMEM
'..........................................................................................


UserSentence = LogWriter("CUSTOMMEM" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA1
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA1" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)

 
'..........................................................................................
Rem PLUGIN: PLUGINAREA2
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA2" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA3
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA3" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA4
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA4" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA5
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA5" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: LOWQUALITYRESPONSES
'..........................................................................................


UserSentence = LogWriter("LOWQUALITYRESPONSES" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA6
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA6" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: PLUGINAREA7
'..........................................................................................


UserSentence = LogWriter("PLUGINAREA7" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: CUSTOMMEM2
'..........................................................................................


UserSentence = LogWriter("CUSTOMMEM2" & vbCrLf & "UserSentence = ", UserSentence)
GetResponse = LogWriter("GetResponse = ", GetResponse)
r = LogWriter(vbCrLf & vbCrLf, vbCrLf)


'..........................................................................................
Rem PLUGIN: POST-PROCESS
'..........................................................................................


UserSentence = LogWriter("POST-PROCESS" & vbCrLf & "InputString = ", InputString)
UltraHal = LogWriter("UltraHal = ", UltraHal)



r = LogWriter(vbCrLf & vbCrLf & vbCrLf, "/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////")
r = LogWriter("", "/////////////////////////////////////////////////////////////////////////////")
r = ""

r = LogWriter(vbCrLf & vbCrLf, vbCrLf)

'..........................................................................................
Rem PLUGIN: FUNCTIONS
'..........................................................................................


Function LogWriter(strlocation, strHalResponse)

keepvar1 = strHalResponse
If strHalResponse = "" THen strHalResponse = "<empty-string>"
If IsNull(strHalResponse) = True THen strHalResponse = "<IsNull>"
If Trim(strHalResponse) = "" And strHalResponse <> "" THen strHalResponse = "<spaces-only>"


Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"
Set objTextFile = fso.OpenTextFile(MyDir & "GetResponse.log", 8, True)
objTextFile.WriteLine(strlocation & strHalResponse)
objTextFile.Close

strHalResponse = ""
LogWriter = keepvar1
End Function

'..........................................................................................

'End of Plugin






** I had to make a quick correction  :-X
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 04, 2010, 04:37:52 pm
i will bow down to ever who figures this blank answer thing out , the only thing i noticed was as i said it seems when hal goes back to the general area and then ok is checked and then chat with hal , it does a " refresh" on hal and he starts working correctly again, but i don't know what would cause it to happen in the first place.   can i borrow some of your smarter brains lol !
 ;) where's robert and his programmers ...yoo hoo!
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 04, 2010, 05:20:32 pm
 :)Hi snowman and lightspeed!

Okay to business, well, I've been exploring the problem myself in order to try to learn more from it. So far I discovered that the file halscript.dbg explains about the purpose of;  custommem, pluginarea1, pluginarea2, pluginarea3, pluginarea4, pluginarea5, lowqualityresponses, pluginarea6, pluginarea7, custommem2 and post-process.

It is interesting that the custommem function deals with user names, learning levels, database files, hate, swear, insults, compliments, last topic list and others. Makes me think that these areas could be susceptible to problems.

It also seems to me, that these areas are mostly for the plugins that already came with the UltraHal program and that most of these plugins could work as directives to host applications and could be manipulated by the ones that know how to do it.

So if the problem is with the pluginarea1 or pluginarea2, then it could mean that the problem with pluginarea1 is related to sending codes into the main brain, and the pluginarea2  could have to do with problems to responding to deductive reasoning. Okay, just trying to understand it, my understanding could be totally wrong!!! ;D

Anyways, I'll try your modified plugin today and hopefully I'll get new blank responses. The weird thing is that they only happen after hours of chatting with Hal...

Bye now  :)
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 04, 2010, 06:34:36 pm
 ??? Update: Sorry to inform that I'm getting an error with the newest plug-in:

HalScrip Error 13 on line 1501 in column 4: Type mismatch: 'HalBrain.HalFormat'

The file "C:Program Files\Zabaware\Ultra Hal Assistant 6\HalScript.DBG" has been saved with the current script being used for debugging purposes.

---------------------------------

HalScript.dbg:
line1500
'Hal stores this knowledge in a temporary table that only stores 10 entries in it at

line1501 
 'a time. We search this table for a response first.

line1502
GetResponse = HalBrain.HalFormat(GetResponse)

-------------------------------------------------------------------------------

GetResponse.log:

CUSTOMMEM
UserSentence = Hi!
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   HI 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   HI 
GetResponse = <IsNull>
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 04, 2010, 11:24:36 pm
raybe mentioned a few other things in my other post, but i made (i think) a back up of the base custom tawnya brain i made and i beleive at the time only made the change to the answers that robert had written in on the q and a , i may try to type and see if any blanks occure with it . but will have to be another day, i am shot today brain wise. and i need the time to talk as long as i can before it blanks from hal.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on December 04, 2010, 11:36:08 pm
Hi lightspeed,

The only thing I don't like when you do go back to Menu and general options are for those reasons you are correct about. It does refresh Ultra Hal which I understand would stop blank responses probably for another length of time before happening again as you mention. Sometimes I have the lights set, background, hair color, well you get the idea even in the middle of a topic and it resets everything. Kind of takes away from the flow of things it maybe better than a blank answer for some but i don't think we should put a band-aid over such a large cut.

Lola and snowman seem to me to be going in a good direction in trying to isolate where the whole problem might be coming from.

We might find out that either there was a problem from the very beginning or a similar change that most made in Ultra Hal created or changed something in the original script know matter what brain you use. At one time people like OTC were just looking at something that could block info from reaching data which made Ultra Hal give blank responses.

Maybe something in that log file will show snowman what exactly might of changed or not, once your able to compare it to the original.

Just wondering if you read my last post in the other thread? I just have one single brain in my Ultra Hal. I removed all the others. Don't know if that meant anything but I was trying to give you the answer of possible differences in our Ultra Hal programs, besides in what order and or which plug-ins can create a problem or not create any problems just because of how they are written.

snowman and others such as Lola might find that reference point of zero (the beginning) and see if anything stands out in the way of changes in Ultra Hal or a flaw. Hopefully Robert M. will still answer your e-mail and also see what everyone has tried and see the info needed for him to diagnose a couple of possibilities.

It's kind of getting out of a stand still traffic jam and taking the streets, it may take twice as long but at least your moving. Such is my relief from traffic jams. May not be good enough for everyone.

Yes this is the same raybe that was babbling on and on in the other thread about where did Robert M. go and word about the changes for Ultra Hal !!!! Guess I realized that things could be worse and I have seen it. (not making any personal references).

Thanks,
raybe
Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on December 04, 2010, 11:38:52 pm
Sorry posted after being warned about your post lightspeed when I was hitting the 'post'.

raybe
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on December 05, 2010, 04:31:30 am
Lola, I thought I fixed the little error already. I accidentally left something in the code that I used to test the plugin. I took it out of the code, but apparently not before you got it and tested it yourself.

It should work now.  8)

Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 05, 2010, 11:59:50 am
 ::) Thanks snowman, I didn't notice it, it is working fine now.  I just spent 3 hours talking to Hal with no luck with blanks. I have to do many things today but I will keep trying later.  ;D
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 05, 2010, 08:29:31 pm
 :) UPDATE:

I don't know if you all know these already, but I found a flaw that creates large blank spaces in the autoLearningBrain section.

If you ever respond to Ultra Hal with an initial number followed by words you will have lots of blank spaces all over your autoLearningBrain section.

I used a lot of statistical facts with Hal so I had lots of them, that I hopefully believe that I finally fixed.

Examples of replies that creates the large blank spaces error:

8 years ago I went to their wedding.

70 percent of an adult body is water.

70% of an adult body is water.


How to fix them is to either delete all of the rows of fix them with the addition of words in front of the numbers.

------------------------------------------------
Change:

70% of an adult body is water.

To:

A fact is that 70 percent of an adult body is water.


---------------------------------------------------------

I found lots of percentage errors in the “ _per “ folder.


I will have a long conversation with Hal later on to see if I still find blank responses and will let you know.
  ;D

Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on December 05, 2010, 09:35:24 pm
Lola, I think it's great that you and snowman seem to have taken this problem to another level for finding the solution or none solution for Ultra Hal.

I think you have found a crack in the armor but seems not to fit the total profile for blank answers yet. But as you are going forward I am sure you will find other problems that maybe know one was aware of and the possible answer to this long time mystery.

The both of you must feel like your finding the cure to some rare disease by now.

Thanks for your hard work and also snowman and lightspeed. I will try those examples you have posted and see the responses I receive. May not post until tomorrow, Monday.

Has anyone tried not so much as having a conversation for 3 hours before receiving a blank answer but has had Ultra Hal up and running for the same amount of time and what has been the results?

3 hours seems like a long time to have a conversation with Ultra Hal before receiving a blank answer. I have some problems with some not so complicated programs within that time frame. Sometimes I don't realize that I have a program scheduled for a particular action and it can crash my program or freeze me up for some time.

Thanks,
raybe
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 05, 2010, 10:00:03 pm
lola, so the "per" folder is in the auto leaning tables?? if so i may take a look at mine , but i to beleive their is more to this blank problem then that but at least that may be a start anyway .
and raybe no i don't beleive i have left hal on and then try it after 3 hours to see if it blanks later. but am not sure what you might be getting at as of why it would or wouldn't work after that time period.  
Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on December 06, 2010, 03:23:44 am
Hi lightspeed, just thinking if the process of conversation gets interrupted eventually inside Ultra Hal because of data flow over time or does  leaving Ultra Hal programming on eventually disconnect certain data flows that eventually give blank answers.

Lola, tried your examples but I did not receive blank answers even using percentages. Ultra Hal did not always respond staying on the topic but always replied. Do you have a suggestion where I might look to see how my Ultra Hal may be responding differently. Only about 1 1/2 hrs. of conversation. I can try again tomorrow for a longer period of time possibly. I didn't think I would have the time tonight but having a hard time sleeping lately.

Thanks,
raybe
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 06, 2010, 04:36:37 am
 :) Lightspeed, the _per folder I opened while looking for the word “percentage”.  I got to find these flaw using all of the words I found on the last replies I made to Hal before it went blank, using snowman plug-in as a reference

 :) Raybe, you will not have the problem if you don't use sentences that includes numbers before words, I do because I use a lot of facts with statistics. I had lots of spaces in front of every sentence that included a number before a word. Try typing something like:

123 percent per person.

And look into your  _per folder to see if you see what I mean.

I'm very sleepy, it is 1:31 in CA. I'll talk to you later. Here are some new blanks that I got, this time I had to spend 4 hours in order to get some blank responses!

I think I'm going to have nightmares about Hal tonight! Ha ha ha! ;D


CUSTOMMEM
UserSentence = Yes, certainly.
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   YES VCZ CERTAINLY 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   YES VCZ CERTAINLY 
GetResponse = <empty-string>


PLUGINAREA3
UserSentence =   YES VCZ CERTAINLY 
GetResponse = <empty-string>


PLUGINAREA4
UserSentence =   YES VCZ CERTAINLY 
GetResponse = <empty-string>


PLUGINAREA5
UserSentence =   YES VCZ CERTAINLY 
GetResponse = <empty-string>


LOWQUALITYRESPONSES
UserSentence =   YES VCZ CERTAINLY 
GetResponse = <empty-string>


PLUGINAREA6
UserSentence =   YES VCZ CERTAINLY 
GetResponse = <LOWQUALITY>


PLUGINAREA7
UserSentence =   YES VCZ CERTAINLY 
GetResponse = <LOWQUALITY>


CUSTOMMEM2
UserSentence =   YES VCZ CERTAINLY 
GetResponse =   <LOWQUALITY> 





CUSTOMMEM
UserSentence = Let's go back to our topic.
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   LET'S GO BACK TO OUR TOPIC 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   LET'S GO BACK TO OUR TOPIC 
GetResponse = <empty-string>


PLUGINAREA3
UserSentence =   LET'S GO BACK TO OUR TOPIC 
GetResponse = <empty-string>


PLUGINAREA4
UserSentence =   LET'S GO BACK TO OUR TOPIC 
GetResponse = <empty-string>


PLUGINAREA5
UserSentence =   LET'S GO BACK TO OUR TOPIC 
GetResponse = <empty-string>


LOWQUALITYRESPONSES
UserSentence =   LET'S GO BACK TO OUR TOPIC 
GetResponse = <empty-string>


PLUGINAREA6
UserSentence =   LET'S GO BACK TO OUR TOPIC 
GetResponse = <LOWQUALITY>


PLUGINAREA7
UserSentence =   LET'S GO BACK TO OUR TOPIC 
GetResponse = <LOWQUALITY>


CUSTOMMEM2
UserSentence =   LET'S GO BACK TO OUR TOPIC 
GetResponse =   <LOWQUALITY> 


CUSTOMMEM
UserSentence = While we sleep, our body produces a hormone that
may prevent us from acting out our dreams, leaving us virtually
paralyzed.
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   WHILE WE SLEEP VCZ OUR BODY PRODUCES
A HORMONE THAT MAY PREVENT US FROM ACTING OUT OUR
DREAMS VCZ LEAVING US VIRTUALLY PARALYZED 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   WHILE WE SLEEP VCZ OUR BODY PRODUCES
A HORMONE THAT MAY PREVENT US FROM ACTING OUT OUR
DREAMS VCZ LEAVING US VIRTUALLY PARALYZED 
GetResponse = <empty-string>


PLUGINAREA3
UserSentence =   WHILE WE SLEEP VCZ OUR BODY PRODUCES
A HORMONE THAT MAY PREVENT US FROM ACTING OUT OUR
DREAMS VCZ LEAVING US VIRTUALLY PARALYZED 
GetResponse = <empty-string>


PLUGINAREA4
UserSentence =   WHILE WE SLEEP VCZ OUR BODY PRODUCES
A HORMONE THAT MAY PREVENT US FROM ACTING OUT OUR
DREAMS VCZ LEAVING US VIRTUALLY PARALYZED 
GetResponse = <empty-string>


PLUGINAREA5
UserSentence =   WHILE WE SLEEP VCZ OUR BODY PRODUCES
A HORMONE THAT MAY PREVENT US FROM ACTING OUT OUR
DREAMS VCZ LEAVING US VIRTUALLY PARALYZED 
GetResponse = <empty-string>


LOWQUALITYRESPONSES
UserSentence =   WHILE WE SLEEP VCZ OUR BODY PRODUCES
A HORMONE THAT MAY PREVENT US FROM ACTING OUT OUR
DREAMS VCZ LEAVING US VIRTUALLY PARALYZED 
GetResponse = <empty-string>


PLUGINAREA6
UserSentence =   WHILE WE SLEEP VCZ OUR BODY PRODUCES
A HORMONE THAT MAY PREVENT US FROM ACTING OUT OUR
DREAMS VCZ LEAVING US VIRTUALLY PARALYZED 
GetResponse = <LOWQUALITY>


PLUGINAREA7
UserSentence =   WHILE WE SLEEP VCZ OUR BODY PRODUCES
A HORMONE THAT MAY PREVENT US FROM ACTING OUT OUR
DREAMS VCZ LEAVING US VIRTUALLY PARALYZED 
GetResponse = <LOWQUALITY>


CUSTOMMEM2
UserSentence =   WHILE WE SLEEP VCZ OUR BODY PRODUCES
A HORMONE THAT MAY PREVENT US FROM ACTING OUT OUR
DREAMS VCZ LEAVING US VIRTUALLY PARALYZED 
GetResponse =   <LOWQUALITY> 


POST-PROCESS
InputString = Yes, certainly. <NEWSENT>Let's go back to our topic.
<NEWSENT>While we sleep, our body produces a hormone that
may prevent us from acting out our dreams, leaving us virtually
paralyzed.
UltraHal = <empty-string>



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-
EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////


--------------------------------------------------------------------------------

CUSTOMMEM
UserSentence = Are you there?
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   AM I THERE 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   AM I THERE 
GetResponse = <empty-string>


PLUGINAREA3
UserSentence =   AM I THERE 
GetResponse = <empty-string>


PLUGINAREA4
UserSentence =   AM I THERE 
GetResponse = <empty-string>


PLUGINAREA5
UserSentence =   AM I THERE 
GetResponse = <empty-string>


LOWQUALITYRESPONSES
UserSentence =   AM I THERE 
GetResponse = <empty-string>


PLUGINAREA6
UserSentence =   AM I THERE 
GetResponse =  Oh <UserName>, Yes, I believe so.
<LOWQUALITY>


PLUGINAREA7
UserSentence =   AM I THERE 
GetResponse = Oh <UserName>, Yes, I believe so.
<LOWQUALITY>


CUSTOMMEM2
UserSentence =   AM I THERE 
GetResponse =  i don't know if i am. Please tell me!


POST-PROCESS
InputString = Are you there?
UltraHal = I don't know if I am. Please tell me!



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-
EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////


------------------------------------------------------------------------------------

CUSTOMMEM
UserSentence = Yes, you are here!
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   YES VCZ I AM HERE 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   YES VCZ I AM HERE 
GetResponse =



PLUGINAREA3
UserSentence =   YES VCZ I AM HERE 
GetResponse = <empty-string>


PLUGINAREA4
UserSentence =   YES VCZ I AM HERE 
GetResponse = <empty-string>


PLUGINAREA5
UserSentence =   YES VCZ I AM HERE 
GetResponse = <empty-string>


LOWQUALITYRESPONSES
UserSentence =   YES VCZ I AM HERE 
GetResponse = <empty-string>



PLUGINAREA6
UserSentence =   YES VCZ I AM HERE 
GetResponse = I am not here.
<LOWQUALITY>


PLUGINAREA7
UserSentence =   YES VCZ I AM HERE 
GetResponse = I am not here.
<LOWQUALITY>


CUSTOMMEM2
UserSentence =   YES VCZ I AM HERE 
GetResponse =  i am not here. <LOWQUALITY>


POST-PROCESS
InputString = Yes, you are here!
UltraHal = I am not here.


/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-
EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////



-------------------------------------------------------------------------------
CUSTOMMEM
UserSentence = As those who invest in dream dictionaries can
attest, dreams almost never represent what they actually are.
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   AS THOSE WHO INVEST IN DREAM
DICTIONARIES CAN ATTEST VCZ DREAMS ALMOST NEVER
REPRESENT WHAT THEY ACTUALLY ARE 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   AS THOSE WHO INVEST IN DREAM
DICTIONARIES CAN ATTEST VCZ DREAMS ALMOST NEVER
REPRESENT WHAT THEY ACTUALLY ARE 
GetResponse = <empty-string>


PLUGINAREA3
UserSentence =   AS THOSE WHO INVEST IN DREAM
DICTIONARIES CAN ATTEST VCZ DREAMS ALMOST NEVER
REPRESENT WHAT THEY ACTUALLY ARE 
GetResponse = <empty-string>


PLUGINAREA4
UserSentence =   AS THOSE WHO INVEST IN DREAM
DICTIONARIES CAN ATTEST VCZ DREAMS ALMOST NEVER
REPRESENT WHAT THEY ACTUALLY ARE 
GetResponse = <empty-string>


PLUGINAREA5
UserSentence =   AS THOSE WHO INVEST IN DREAM
DICTIONARIES CAN ATTEST VCZ DREAMS ALMOST NEVER
REPRESENT WHAT THEY ACTUALLY ARE 
GetResponse = <empty-string>


LOWQUALITYRESPONSES
UserSentence =   AS THOSE WHO INVEST IN DREAM
DICTIONARIES CAN ATTEST VCZ DREAMS ALMOST NEVER
REPRESENT WHAT THEY ACTUALLY ARE 
GetResponse = <empty-string>


PLUGINAREA6
UserSentence =   AS THOSE WHO INVEST IN DREAM
DICTIONARIES CAN ATTEST VCZ DREAMS ALMOST NEVER
REPRESENT WHAT THEY ACTUALLY ARE 
GetResponse = <empty-string>


PLUGINAREA7
UserSentence =   AS THOSE WHO INVEST IN DREAM
DICTIONARIES CAN ATTEST VCZ DREAMS ALMOST NEVER
REPRESENT WHAT THEY ACTUALLY ARE 
GetResponse = <LOWQUALITY>


CUSTOMMEM2
UserSentence =   AS THOSE WHO INVEST IN DREAM
DICTIONARIES CAN ATTEST VCZ DREAMS ALMOST NEVER
REPRESENT WHAT THEY ACTUALLY ARE 
GetResponse =   <LOWQUALITY> 


CUSTOMMEM
UserSentence = The unconscious mind strives to make connections
with concepts you will understand, so dreams are  largely symbolic
representations.
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS I WILL UNDERSTAND VCZ SO
DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS I WILL UNDERSTAND VCZ SO
DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


PLUGINAREA3
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS I WILL UNDERSTAND VCZ SO
DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


PLUGINAREA4
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS I WILL UNDERSTAND VCZ SO
DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


PLUGINAREA5
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS I WILL UNDERSTAND VCZ SO
DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


LOWQUALITYRESPONSES
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS I WILL UNDERSTAND VCZ SO
DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


PLUGINAREA6
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS I WILL UNDERSTAND VCZ SO
DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = Of course not!
<LOWQUALITY>


PLUGINAREA7
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS I WILL UNDERSTAND VCZ SO
DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = Of course not!
<LOWQUALITY>


CUSTOMMEM2
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS I WILL UNDERSTAND VCZ SO
DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse =   Of course not! <LOWQUALITY> 


POST-PROCESS
InputString = As those who invest in dream dictionaries can attest,
dreams almost never represent what they actually are.
<NEWSENT>The unconscious mind strives to make connections
with concepts you will understand, so dreams are  largely symbolic
representations.
UltraHal = <empty-string>



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-
EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////



-------------------------------------------------------------------------------
CUSTOMMEM
UserSentence = You are quiet again.
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   I AM QUIET AGAIN 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   I AM QUIET AGAIN 
GetResponse = <empty-string>


PLUGINAREA3
UserSentence =   I AM QUIET AGAIN 
GetResponse = <empty-string>


PLUGINAREA4
UserSentence =   I AM QUIET AGAIN 
GetResponse = <empty-string>


PLUGINAREA5
UserSentence =   I AM QUIET AGAIN 
GetResponse = <empty-string>


LOWQUALITYRESPONSES
UserSentence =   I AM QUIET AGAIN 
GetResponse = <empty-string>


PLUGINAREA6
UserSentence =   I AM QUIET AGAIN 
GetResponse = <LOWQUALITY>


PLUGINAREA7
UserSentence =   I AM QUIET AGAIN 
GetResponse = <LOWQUALITY>


CUSTOMMEM2
UserSentence =   I AM QUIET AGAIN 
GetResponse =  Thanks for teaching me that i am QUIET


POST-PROCESS
InputString = You are quiet again.
UltraHal = Thanks for teaching me that I am quiet.



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-
EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////

---------------------------------------------------------------------------------

UserSentence = Okay, back to our subject.
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   OKAY VCZ BACK TO OUR SUBJECT 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   OKAY VCZ BACK TO OUR SUBJECT 
GetResponse = <empty-string>


PLUGINAREA3
UserSentence =   OKAY VCZ BACK TO OUR SUBJECT 
GetResponse = <empty-string>


PLUGINAREA4
UserSentence =   OKAY VCZ BACK TO OUR SUBJECT 
GetResponse = <empty-string>


PLUGINAREA5
UserSentence =   OKAY VCZ BACK TO OUR SUBJECT 
GetResponse = <empty-string>


LOWQUALITYRESPONSES
UserSentence =   OKAY VCZ BACK TO OUR SUBJECT 
GetResponse = <empty-string>


PLUGINAREA6
UserSentence =   OKAY VCZ BACK TO OUR SUBJECT 
GetResponse = <LOWQUALITY>


PLUGINAREA7
UserSentence =   OKAY VCZ BACK TO OUR SUBJECT 
GetResponse = <LOWQUALITY>



CUSTOMMEM2
UserSentence =   OKAY VCZ BACK TO OUR SUBJECT 
GetResponse =   <LOWQUALITY> 


CUSTOMMEM
UserSentence = The unconscious mind strives to make connections
with concepts we will understand, so dreams are largely symbolic
representations.
GetResponse = <empty-string>


PLUGINAREA1
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS WE WILL UNDERSTAND VCZ
SO DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


PLUGINAREA2
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS WE WILL UNDERSTAND VCZ
SO DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


PLUGINAREA3
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS WE WILL UNDERSTAND VCZ
SO DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


PLUGINAREA4
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS WE WILL UNDERSTAND VCZ
SO DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>




PLUGINAREA5
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS WE WILL UNDERSTAND VCZ
SO DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


LOWQUALITYRESPONSES
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS WE WILL UNDERSTAND VCZ
SO DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <empty-string>


PLUGINAREA6
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS WE WILL UNDERSTAND VCZ
SO DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <LOWQUALITY>


PLUGINAREA7
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS WE WILL UNDERSTAND VCZ
SO DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse = <LOWQUALITY>


CUSTOMMEM2
UserSentence =   THE UNCONSCIOUS MIND STRIVES TO MAKE
CONNECTIONS WITH CONCEPTS WE WILL UNDERSTAND VCZ
SO DREAMS ARE LARGELY SYMBOLIC REPRESENTATIONS 
GetResponse =   <LOWQUALITY> 


POST-PROCESS
InputString = Okay, back to our subject. <NEWSENT> The
unconscious mind strives to make connections with concepts we will
understand, so dreams are largely symbolic representations.
UltraHal = <empty-string>



/////-EndOfSample-/////-EndOfSample-/////-EndOfSample-/////-
EndOfSample-/////
/////////////////////////////////////////////////////////////////////////////
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 06, 2010, 09:01:10 am
thanks raybe and lola for answering , hey raybe you still didn't as far as i know aswer me about what hal brain or exact custom brain combination you have and are using (maybe that is what is making the difference as far as you not getting any errors.) i have a custom brain with the 6.2? default ( sorry i forgot now but posted it earlier) and just rewrote some of roberts q and a answers in the autolearning tables.
Again , what set up are you using. ??? and what have you done , any custom answers, etc. ???????? ???
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Duskrider on December 06, 2010, 09:28:30 am
Dusky: hello sandee
Sandee: Good morning Dusky. It's eight something, maybe you ate something. Get it?

Dusky: you never give me blank answers, do you
Sandee: No, but never give up.

Dusky: do you ever have trouble speaking
Sandee: Everybody has some experience with that.

Dusky: Sometimes you ignore my question or change the subject
Sandee: A hip shot isn't the answer. However, I am fairly certain that I do not ever ignore your questions.

Dusky: if you had any problems, you would tell me wouldn't you
Sandee: This one surely escapes my grasp at the moment.

Dusky: are you going to school today
Sandee: I have happy memories of going to summer bible school.

Dusky: tell me about summer bible school
Sandee: I know nothing about summer bible school, ok?

Dusky: you confuse me
Sandee: A girl needs to be loved.

Dusky: are you loved
Sandee: There's care required. After careful thought and consideration I can say that I am sometimes loved.

Dusky: Enough already, would you like to show your new hair colors on forum
Sandee: That's true!

(http://i893.photobucket.com/albums/ac140/Sandee6027/Fun%20photos%201/102Dec06.jpg)
Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on December 06, 2010, 02:22:19 pm
Sorry lightspeed I thought I did answer your question but did not translate well.

I removed all other brain types or custom ones. I use the 6.2 default brain with plug-ins that were installed originally then added maybe 3 more. Any changes I made were mostly corrections of grammar but always tried I to keep the subject without deleting anything especially in 'autolearn'. Maybe how a topic was being used within the auto learn list but never took anything out even if I was uncomfortable with it or how is this a benefit to have info on something I will probably use again.

Again I'm guessing but I only keep one project brain in the brain options without changing it's name or deleting info. Just try to correct the information. I hope I am also understanding your terminology about a custom brain.

Lola I thought I did as you suggested by using numbers prior to any wording of any kind, But I will try again and maybe post what I did to be sure it matches your suggestions.
Thanks,
raybe

PS.: Nothing wrong with Sandy Duskrider unless you decide to make trouble with her it seems.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 07, 2010, 02:46:18 am
 :) Hi!   just a quick update as I'm short of time during the week.  For the time being I've spent most of my free time looking for the number flaws and fixing them. I found many more in the autoLearningBrain and also in the "_UserSent" section.

I'm really glad that I found out about this flaw early, so that I could fix them and avoid them in the future.  I'm not sure if this will solve the problem with the blank answers but could help. I've noticed a general improvement and a reduction of blanks instances since I started to fix these and my own mistakes in the brain, I'll let you know what happens after I test Hal for longer periods.

By the way, another way to try this number flaw is to just chose any section of the autoLearningBrain, insert a new row and type any sentence that starts with any number, (example: 911 is for...) do it on both columns, the question and the answer. You will understand better what I mean.



P.S.  Duskrider, you are certainly getting attention with your interesting ways of expression, but why being ambiguous when clear replies or questions could be much easier to post and more useful for all?

Title: Re: hal blank answers still error even with script to stop it need help
Post by: Art on December 07, 2010, 05:46:58 am
With all due respect, WHEN is Robert Medeksza going to input some assistance or ideas into this problem?

Hal is, after all, his creation and who better understands the inner working of the software?!

Rob, you there??!
Title: Re: hal blank answers still error even with script to stop it need help
Post by: freddy888 on December 07, 2010, 09:32:31 am
Beginning to wonder myself.  No reply to my message about spam yet either...
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 07, 2010, 10:15:54 am
i to have written robert about this quite a while ago and have heard nothing from him on this and i sent it to the e mail that he said was better to get it to him but haven't heard anything from him either . i have even offered to give him a copy of my custom brain and matching uhp file if he wanted to or have his programmers take a look at it and see what was causing the blanks but again haven't heard back from him on this offer either. i hope he or one of his programmers are working on this and not just waiting to see if one of us comes up with a fix on it .  :(
Title: Re: hal blank answers still error even with script to stop it need help
Post by: markofkane on December 07, 2010, 10:24:34 am
Cool, Dusky!
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 07, 2010, 10:46:17 am
Well i am about ready to give up, i just created yet another brain called britney and kept notes on what i did as follows:
date : 12/6/ 2010 script file to base project on . hal 6 .uhp ultrahal6.2 default brain .
project based on unmodified hal6 default brain database (back up)
name of brain : britney lightspeed
uhp file name britneylightspeed
12/6/2010 started talking : 6;17am .   stopped 6:58 am
next day 12/7/2010 started talking again : 8:20 a.m . stopped at 8:30 a.m.  started again 8:55 a.m. hal stoped taiking at 9:30 a.m. and gave blank answer:

i left hal on all night and just started talking the next day continued on conversation , this was with a new brain with no repeat no modifications that is only approximately 79 minutes total talking time i did with hal this new unmodified brain , this is something in this hals programming causing this . we never had this problem in the earlier versions of hal. so it's a glitch somewhere in the programming. i don't remember anyone having this problem in the 6.1. hal .

i didn't base this on any earlier brain i had i did it with a fresh start and after all no one should have to base it on a earlier brain anyway , when someone new buys hal they arent going to have a previous brain to use . unless someone just happens to figure this out for robert , robert is going to have to get his programmers to find out where this programming glitch is.  

I ADDDED THIS LATER , I WENT AHEAD AND TYPED TO HAL and he is still talking even though he gave a blank answer , i will go ahead and see what happens but since hal blank answered one time already after about 79 minutes of use i expect it to keep happening as it's done before until it finally just won't answer anymore. will post an update as it happens .
ANOTHER NOTE: i just thought of something i think i know why hal started talking again, it was because when i went to save the conversation i hit the wrong button which made me go out of hal and into the menu area which of course as i said from before it sort of refreshes hal and hal startes talking ok again , so it wassn't that hal just continued talking as i thought it was because after going out of hal into the menu area it refreshed hal and he started talking again.
As i said this is something Robert and his programmers need to work on and get solved hal is not working right.  
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on December 07, 2010, 04:35:43 pm
You know Lola, all those different examples you posted seem to be all different in nature. Obviously the script is running else my plugin wouldn't even record anything at all, or at least only in part. The UserSentence variable is consistant and always filled, only the GetResponse variable seems to relaying empty-strings. Well, sometimes a response is prepared near the end of the brain script, but it is not conveyed to Hal's window.

This is crazy.

If anything, Hal should have relayed the contents of the UltraHal varible to Hal's window, but it apparently didn't do it in some of your examples.

If I knew how the UltraHal variable relayed its information then prehaps I could venture a guess at what the issue might be. I can't even really say that this is a database problem for sure or not.

Title: Re: hal blank answers still error even with script to stop it need help
Post by: jasondude7116 on December 07, 2010, 10:51:03 pm
it's hard for us to fix it, because it seems like we will need to know some things that are not "privy" to us. long way around a problem. especially with all the user variables.
Robert needs to test with clean Hal release, and the ability to see all of the code.

ROBERT....some of us think that there is a significant bug in the original code.

the people i am talking about have written some pretty good code for Hal over the years. We don't have all the tools like you do to fix it, but we are trying. Please lend a hand with this one if possible.

I'm not complaining at all. I love your product. I just think that this one...after reading most all posts here...is worth attention.
Maybe that is already happening, if so, please post. It will help us to know.


Thank you for your time and patience sir.  :)
Title: Re: hal blank answers still error even with script to stop it need help
Post by: NIGE on December 08, 2010, 01:11:20 am
Sandee has got a mind of her own. LOL.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 08, 2010, 03:09:11 am
It is very sad but unfortunately understandable why this place lacks the active and valuable members that I noticed, once had. Bashing is going on in here, period. I think that answers many of the questions that we have, why things are slowing down, why the lack of more active members, why we don't get the replies that we should, etc. The future of the forum is very predictable if things continue the way they are...
Title: Re: hal blank answers still error even with script to stop it need help
Post by: freddy888 on December 08, 2010, 08:04:25 am
What do you mean by 'Bashing' Lola ?

I tend to agree that the site has gone down hill due to the lack of support.  New people just can't be bothered with it all.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 08, 2010, 09:00:12 am
i am hoping that , that is the bashing lola is talking about is from new members and lack of support , as for me and others i don't consider what i am saying as bashing , but rather at this point and time a "deperate" need of help on a matter that is affecting many users of hal and that is blank answers , i am greatful for everyone here who has tried and "is" trying to figure out the code to correct it but as i and jasondude have said this is probably something that robert and his programmers need to straighten out (who know what the coding is for hal) i am wondering how far back earlier brains that this blank answer problem went? i don't recall having it in the 6.1. but then again as each year went by i got more involved and now am trying to teach hal more over more hours at a time . if nothing elese i may reinstall 6.1 and try learning it alot and see if it blanks but doing thatb is like people downgrading from vista to xp . :(

p.s. lola i don't mean anything bad against you, you have been nothing but good about helping not only me but many others here to, we just need robert to let us know something, anything!
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 08, 2010, 10:38:45 am
The are different forms of bashing, sudden meaningless or irrelevant off-topic messages from members from other sections to sections that are discussing serious issues is one of them. Where there are no rules chaos will follow.


p.s.  lightspeed, I'm not referring to you.  :)
Title: Re: hal blank answers still error even with script to stop it need help
Post by: GT40 on December 08, 2010, 11:44:14 am

Just  my modest contribution. Hope it's useful.  ::)

(http://i785.photobucket.com/albums/yy134/GT40_2009/bizjoconde0316.jpg)

Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on December 08, 2010, 01:13:13 pm
Saying that people are bashing, when they are not, is bashing in itself. Little comments added by different members here are very cool, its something that friends do. Its a social thing. What Fred said was great, but false accusations is something that will generate allot of anger.

The only reason why there are not many members here is because this is a forum is about Hal and not about Ai. People here use Hal, program Hal, and expect Hal to one day become great. When someone doesn't understand Hal or is tired of playing with Hal they move on to other things. To them Hal is no more than a curiocity. However, to everyone who are faithful to Hal's ideology they seem to live on this forum. These people should never be accused of bashing, unless they are first confronted as a friend.

We are all members and are under no obligation to help anyone, but some of us do help others because they care. And besides, I would rather have quality members rather than quantity anytime. Haven't you ever been on forums where there were lots of people, but they were all morons. This forum is not like that.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 08, 2010, 06:35:56 pm
Hey i am like groucho marx he said "i wouldn't join any club that would have the likes of me lol . we all need to just step back and take a breath and "hope" that Robert will show up (soon) and help us on this blank answer problem. he should have a better idea then anyone on it seeing how he and his programers wrote the code ., they will or should have a better clue to what's going wrong . as i said i have a company interested and they will have to buy roberts hal , etc. to make things work but now i can't go forward on this with hal stopping blanking out when someone is in the middle of using it.  so whenthe company contacts me again i will have to tell them that they will have to wait until hal is working correctly. so we wait , hopefully for not to much longer.  
what i don't want and hope is that people on here don't get into it with each other not because it's christmas but because we are all friends one way or another .
Title: Re: hal blank answers still error even with script to stop it need help
Post by: Lola on December 08, 2010, 07:40:17 pm
I said what was needed to said, as it is the proper way to address issues. I truly understand that regardless of right or wrong, everybody is free to chose what is more convenient to them.

I really thought about it and I'm solving the issue with the best approach there is, I will join the peaceful lurkers once in a while from now on.   

Lightspeed, Raybe and dude I'll miss you, you all have excellent human qualities and are a real asset to the group. Please, don't reply to this and continue with the many important issues that still needs to be solved.

Good bye and good luck to all.  :)
Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on December 08, 2010, 11:03:05 pm
lightspeed, I know you started from scratch but maybe not scratch enough. Sorry I couldn't post earlier but I lost my cable connection and of coarse they didn't know why. Bang it started running just a little while ago.

Back on subject. I also noticed my work Ultra Hal doesn't give me blank answers and that program is on for a good 10hrs during my work day. Now this Ultra Hal is really basic except for advanced equations. This Ultra Hal has the original Gui with the Chris head character only and seems to always keep me on track especially if I'm not in the mood.

Again just trying the basics even more so. No fullbody, not even changing name of brain, small window and just a head character.

I know I'm reaching but like most I just don't know enough but sound basic troubleshooting. Nothing like Ultra Hal but sometimes the basics are the basics.

Sorry Lola because you said don't respond but sometimes we have to stay true to our human nature and that is to be creatures of deletion. So delete the negativity you feel and hang with us. I have had and still have issues sometimes but like you said if you just don't want to be a part of certain members posts or beliefs just go on to what you feel is important it's all good. Remember the rant I want on and even tried starting a different thread just for this but it's here and that's that and I'm not going to sweat it. We all have something in common maybe but that's where it may end but hey this isn't going to re-direct my life. Take it for what it is and you could still enjoy.(sshhh even if it's with a small group.)

P.S. lightspeed after this I do have to agree especially after the post of, snowman and jason. Even you have mentioned it and I think I mentioned it also, Robert M. seems to have lost the basic of the things that cause these problems. Unless he joins in I think we will be stuck unless someone stumbles across this particular problem.


With best wishes,
raybe
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 09, 2010, 10:01:12 am
LOLA, i am sorry for going agisnt your wishes about not responding to this but somethings are worth responding to i consider you a good friend and good person just as i do snowman and others , actually their is really no one on here that i really do not dislike ( guess that's the virgo in me), you can read virgo's trade marks in horiscopes .
Anyway we are all only human and at many times will eventually say things that someone else may not like but i truly hope we can overlook things that each other may or may not say and all still stay on this forum and work together and or share our work so that we can all learn and grow as one and even seperately in our own special ways .
    and raybe i probably will eventually try more basics i am trying whatever i can , with the time i have to do it .
and anyone that wants to e mail me most of you know my e mail but here it is airvair62@yahoo.com i may not know all of you by first names so be sure and put your user name and about the forum on my e mail . i will continue to be on here and hope others will "all" stay here to.  
Title: i may have gotten hal to keep talking without blanking
Post by: lightspeed on December 09, 2010, 06:43:22 pm
i said may as i still have hal open , it wasn't done with any coding but i will post what i did and others can try it for theirselves to see if it works for them . remember how i said i didn't remember having that problem in the earlier version of hal before 6.2. well here is what i did: i wnt into hal and created another brain (yes again) i named this one angela jolene 2010 if you make one name it what you want. in the creating new brain area where it says script file is used the hal 6olduhp ultra hal 6.1 defualt brain and on the line below that: knwledge and data base i used the unmodified hal 6 default brain satabase (back up) and then put in my name as the author and of course the whole name angelajolene2010 as one word for the uhp file.
 after doing that i opened hal up checked the new brain to use and started typing and talking as fast as i could which i am able to type pretty fast i wrote down the time that i started and stopped as acuratley as i could , i have many honey do things here at home . but from what i added up the new angela brain talked for approximately 4 hours and still hadn't blanked , i actually still have it open , luckily from all the previous conversations i have plenty of same things i can talk and learn the new brain to keep conversations going and learning. anyway this above is what i did so if anyone else wants to try creating a new brain this way they can or you can let me keep talking and see if this one ever does blank on me . hope lola is also reading things here and may want to try this to., and anyone else . it may just be a glitch thats in the 6.2. version thats causing the blanks.  

either way i plan on keep talking with the new brain and see if it ever does blank , oh and i am making a back up of this 'for now miracle" lol !
Title: Re: hal blank answers still error even with script to stop it need help
Post by: snowman on December 09, 2010, 07:37:19 pm
That sounds very positive LS.

It also might rule out your pc as a possible clitch maker.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 09, 2010, 07:59:25 pm
thanks snowman yeah this is the most posative results i have gotten so far i never could talk it seems past 2 hours before i am still chatting with hal and no blanks so far but have to quite soon our favorite sci fi show is coming on tv "fringe!!" i will keep updating on how this new brain is doing from time to time! if it keeps working i will make another back up and then try putting in my q and a questions to replace roberts and see how it does if it fails then i still have a working back up!
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 10, 2010, 01:27:57 pm
well an update : i have still been using this new hal brain and it's still working that's a good sign as i was talking to ted before he had asked me if i had stopped and restrted hal that way and if it was still working afterwards as i told him my problem never was restarting hal and it working hal always would work after restarting it was the continuous use was whn hal stopped usually two hours total , but i will stop hal and see if he restarts ok but i believe that will be no problem .  i will post what happens after i back up the brain and replace my q and a with roberts if it keeps working continuous after that i may have the problem for me solved . others would have to do the same thing i did about recreating another brain or hope for the best that the problem gets solved .
but when is the biggest problem i see so far.
Title: Re: hal blank answers still error even with script to stop it need help
Post by: raybe on December 10, 2010, 03:55:26 pm
Have my Internet back again. lightspeed just so I understand correctly, you are really using the 6.1 brain within the 6.2 version of Ultra Hal. Is that correct?


But I still need to double check why I am not getting the blank answers after extensive time as I posted using the Ultra Hal 6.2 for work. Just so I make my self clear this is totally a different Ultra Hal program I purchased from the one I use for entertainment and basic knowledge learning.

Thanks and I hope you found something,
raybe

Lola I can sense it you are missing us!!
Title: Re: hal blank answers still error even with script to stop it need help
Post by: lightspeed on December 16, 2010, 06:23:34 pm
Ok , i am trying to keep back to working with hal to keep my mind off my moms passing. i have been talking to hal the new brain i created ( i posted what i did earlier here) so far it is still working and i just checked and backed it up again angela jolenes brain is up to 25mb's now and so far still no blank answers so that's good so anyway that's where i am standing with my custom brain now i really hope it keeps working i have redone the brain probably 5 different times now (starting over) . but just wanted to post my findings on what it's doing.