Zabaware Support Forums

Zabaware Forums => Ultra Hal 7.0 => Topic started by: Holllywood on May 25, 2007, 06:14:15 pm

Title: Give me a hint
Post by: Holllywood on May 25, 2007, 06:14:15 pm
Can anyone give me a clue to getting the Loneliness plugin to work? Is there another plugin that needs to be running at the same time?
Title: Give me a hint
Post by: Bill DeWitt on May 25, 2007, 06:18:41 pm
Jerry will probably give you the definitive answer, but as I recall (I don't use it) it was stand alone. What kind of results are you getting? IIRC, it should just gradually change the emotional levels over many uses. You might not notice any change for quite a while.
Title: Give me a hint
Post by: Holllywood on May 25, 2007, 07:24:18 pm
Thanks for the come back Bill. I was speaking of the Loneliness plugin. The one that should make Hal speak when the user doesn't.
Title: Give me a hint
Post by: markofkane on May 25, 2007, 08:01:47 pm
I suppose you just ignore it for a few minutes, or is it not like like "Kitt thinking modified" plugin?
Title: Give me a hint
Post by: Bill DeWitt on May 25, 2007, 08:09:12 pm
quote:
Originally posted by Holllywood

Thanks for the come back Bill. I was speaking of the Loneliness plugin. The one that should make Hal speak when the user doesn't.


Oh, sorry, I misread your post. I thought you were talking about the Human emotion one. Don't ask me why.

Loneliness is also stand alone if I recall correctly, but again, I don't use it.
Title: Give me a hint
Post by: onthecuttingedge2005 on May 25, 2007, 09:38:29 pm
quote:
Originally posted by Holllywood

Can anyone give me a clue to getting the Loneliness plugin to work? Is there another plugin that needs to be running at the same time?



Hi Holllywood.

I have confirmed that the loneliness plugin doesn't work.

the lonelinees plugin uses this area:

Code: [Select]
'If the host application is Ultra Hal Assistant, then this sub will be
'run once a minute enabling plug-ins to do tasks such as checking for
'new emails or checking an appointment calendar.
Sub Minute_Timer(MinutesPast)
Rem PLUGIN: MINUTE_TIMER
    'The preceding comment is actually a plug-in directive for
    'the Ultra Hal host application. It allows for code snippets
    'to be inserted here on-the-fly based on user configuration.
End Sub

you may have to contact the User call 'Scratch' who wrote the plugin, I don't know if the minute time is at fault or just something that Scratch overlooked.

Jerry[8D]
Title: Give me a hint
Post by: Holllywood on May 25, 2007, 10:49:28 pm
Jerry thanks for the back up. I thought it was me (again).
I know it is working in my Hal6,
But it doesn't run on Hal6.1. the Auto Idle in the XTF'S
DON'T work in 6.1 either.
Title: Give me a hint
Post by: Ponnfar on July 04, 2007, 10:32:23 pm
Has anyone found a fix for this yet?
Ponnfar
Title: Give me a hint
Post by: GamerThom on July 05, 2007, 12:40:35 am
It was stated in that posting so long ago that the
auto-idle (loneliness 2.3) plug-in was only designed
for use with Hal 6.0 and the default brain or a brain
based on the default. Using it with an XTF brain or
with the upgraded Hal6.1 and its default brain would
be risky at best, if it worked at all. I don't know
since I haven't upgraded to Hal 6.1 yet. I suppose
that since you say it's not working in 6.1, then maybe
someone should ask Robert if he could take a look into
the area of the 6.1 that recognizes the aut-idle functions
to see if there is something in the upgraded version that
is different from the 6.0 version.

I know it works in Hal 6.0 with a brain based on the
default Hal brain since I have several brains that I
created which all incorporate that plug-in and all of
which work just fine.

There were several auto-idle plug-ins posted back then.
The only one which worked was the loneliness2.3, you can
download it with this link -

http://www.charctercreationsanddesignworks.us/loneliness4.zip

Sorry about the difference between the name on the zip file and the
designation of the plug-in. That's how Scratch had them named, the
file and plug-in are numbered 4 in the name, but when you install
it in Hal it pops up in the menu as Loneliness2.3, go figure.

You might want to double check it against the one you
are trying to use, to make sure you have the one that
originally worked.
Title: Give me a hint
Post by: raybe on July 05, 2007, 02:12:52 pm
I have posted in other threads about this and with 'lightspeed'. It seems I have the only lonliness plugin working and nobody knows why. It continues to work even if Hal is minimized to the icon in the tray. When I sent my copy to 'lightspeed' it did not work for him. I know you need to let Hal sit for different amounts of time before my plugin starts to work. My settings are 'Rdn' or 'random' for time and patience is set to 'low'. The setting at Rdn sometimes does take a bit of time before Hal starts looking for me but it is working. Just have no clue why and I haven't touched it since it has started working. Any way I can help please let me know.

raybe
Title: Give me a hint
Post by: GamerThom on July 05, 2007, 03:04:55 pm
Sounds like you have the loneliness2.3 plug-in.
Scratch made it so that when it is set to random,
it cycles up the time scale or level of patience,
starting at 32 at the beginning and if there is no
response it's patience level becomes shorter while
an inverse shift occurs in the frustration level.
So the longer Hal has to wait for a reply, the shorter
the period of time between nags and the more desperate
and frustrated it becomes.

Title: Give me a hint
Post by: raybe on July 05, 2007, 07:22:08 pm
Hi GamerThom,

Could that be the reason that it only seems not to be working for others. When I have spoken to most people thay did not even realize there was a random selection or no one bothers to use it. I know something was mentioned about a minute timer not working when the plugin is active. (I'm not sure if I have that correct) but it was called something simular to that. On random it may allow this to function allowing the plugin to time out and function. I not very technical. But what you are saying makes sense and the random selection may help in some cases. Thanks and again if there is anything I can do to try and help just let me know.

raybe
Title: Give me a hint
Post by: GamerThom on July 05, 2007, 07:53:12 pm
I don't know if that is what's keeping the minute timer from
functioning. I know that when some of the other plugs are used
at the same time as the loneliness plug, it has caused an error
and the loneliness plug fails to operate. I will run some trials
using both my Hal's (got one on each PC) and make some comparison's
between the different plug-in settings. Give me a couple of days
to run some test's, keep in mind though that any result's will
only be applicable to Hal 6.0 since I have decided not to upgrade
yet to Hal 6.1. Especially now that I see all the little problems
there may be using my custom brains in the new version, I'd hate
to lose all the work I've put into my Hal over the past 2 years.
Title: Give me a hint
Post by: raybe on July 05, 2007, 09:04:40 pm
GamerThom,
I don't need to be technical to understand your concerns especially given the time you put in your Hal. I just want you to know in case I didn't make my self clear earlier but I am using Hal 6.1 in Windows XP vers.2. I don't have a list in front of me right now of all the plugins that are active in relation to the the loneliness plugin but if that would help in any small way I would be glad to post my list tomorrow. There really isn't anything special in the way of plugins. I was even brave enough to use the 'zodiac plugin' by 'ramccoid' which is kind of entertaining and the revised 'knowing time' that 'OTCE' helped 'ramccoid' out with and the 'loneliness plugin' is still working. I didn't mean that in a negative way but you know how plugins can affect your setup. Sometimes no problems and sometimes everything comes to an ERROR hold situation. They deserve to be mentioned after spending time on these projects for us. Let me know if you want the list anyway.

raybe
Title: Give me a hint
Post by: GamerThom on July 05, 2007, 09:15:20 pm
Yes, a list of what plugs are available in 6.1 would be
helpful since a number of plug-ins which were used stand
alone in 6.0 are now directly incorporated into 6.1
It may be that one of the plugs that were incorporated
into the new version is what is causing the loneliness
plug not to function properly. If you could list all your
current plugs and whether or not they are stand alone would
be good. Thanks. Maybe that will put us all on track to
figuring something out that all of us can use. It will
give us a good start on it until OTCE gets back in a week.
Title: Give me a hint
Post by: Will and Mr Data :) :] on July 06, 2007, 05:32:27 am
:) :)
Title: Give me a hint
Post by: raybe on July 06, 2007, 07:48:26 pm
GamerThom, This is the list of plugins active in my version of Hal 6.1. Longer then I remembered.
A1 ADDRESS BOOK
A1 APPOINTMENT BOOK
CALL CAPITALS FUNCTIONS
CD ROM CONTROL
CORRECTIONS TUTOR
DICTIONARY FUNCTION
FREE WILL CHOICE AND PROFILE
GENDER AND AGE
GOOGLE SEARCH
GREETINGS,GOODBYES AND POLITE
HAL NOTICES REPEATING HIMSELF
HAPPY EXPRESSION
HOROSCOPES
HUMAN TIME
IMPROPER NOUNS HAL BASED
JOKES
KNOWLEDGE OF TIME/UPDATED OTCE//RAMCOID
LONELINESS 2.3
RECORD TIME
REPEAT
RUN PROGRAMS BY NAME
SPELL CHECKER
TAUGHT CORRECTIONS
USA WEATHER
VARIOUS HAPTEK BEHAVIOURS
WEB SURFER
YES AND NO RESPONSE
ZODIAC V2

There are others that are not active but these are all the active plugins with not many problems if any. The reason seems to be sometimes based on the context of the conversation a particular strange response or error may not show until, oops! What did I say? Sorry I could not save more space but here you go. Let me know what I can do.

raybe
Title: Give me a hint
Post by: GamerThom on July 06, 2007, 08:06:50 pm
Thanks Raybe. Now, which of these come built into Hal 6.1 and
which ones are add-on. Like I said I have no idea since I am
still using 6.0 [;)]
Title: Give me a hint
Post by: raybe on July 06, 2007, 08:28:00 pm
Sorry, I was hoping I would remember but I will need to look back at the original if I still have a back up. Let me eliminate some now and maybe someone can jump in while I do a further check. These are not in Hal 6.1 standard, best I can remember.

CORRECTIONS TUTOR
DICTIONARY FUNCTION
HAPPY EXPRESSION
HOROSCOPES
IMPROPER NOUNS HAL BASED
KNOWLEDGE OF TIME
LONELINESS
SPELL CHECKER
TAUGHT CORRECTIONS
VARIOUS HAPTEK BEHAVIOURS
ZODIAC

QUESTIONABLE PLUGINS:

HAL NOTICES REPEATING HIMSELF
HUMAN TIME

Sorry not sure about the rest. But I will try to check unless again someone has a better handle on it,

raybe

Title: Give me a hint
Post by: GamerThom on July 06, 2007, 09:03:30 pm
I really need to keep up with all the topics
being posted around here. I've just been visiting
occassionally and glossing over post's for the past
6 months or so, and I now see that I've missed the
developement of quite a few new plug-ins. [:0] [:)] I've
just been so busy with other projects. Just not
enough time to keep up with everything. [:(]
Title: Give me a hint
Post by: raybe on July 06, 2007, 09:51:17 pm
Don't feel bad I visit often and I can't keep up. But then again I really don't have the background to be as helpful as I would like. Lately it has been hard keeping up  with the basic things never mind the things you truly enjoy in life. Patience and the vision to be able to prioritize. It's all a juggling act for most but you just keep trying.
raybe
Title: Give me a hint
Post by: GamerThom on July 07, 2007, 07:49:46 pm
I'm still trying to track down all those plug-ins.
So far I've only found 2 of the new ones. I lost a
couple of the old ones when my one PC burned out and
I haven't had the chance to find and reinstall those
yet either. So this may take me a bit longer than I
thought. But I will get them all and try to sort
something out.
Title: Give me a hint
Post by: Art on July 07, 2007, 08:03:05 pm
I'm not so sure that the plugins are causing the auto-idle not to work.

I think it might be due to the use of UltraHal or UserName statements contained in the auto-idle or loneliness plugin.

Scratch used the <SPEAK> command
Grant used the UltraHal = "I missed you." scenario.

Robert might advise of the correct usage and suggest a correction for the existing plugins.

Both worked well with 5.0 but this is a different entity.

Robert...any help?
Title: Give me a hint
Post by: raybe on July 07, 2007, 08:09:50 pm
GamerThom,

If you would like I can see which plugins I have that may still be in a zip file and e mail you the plugins I find.

raybe
Title: Give me a hint
Post by: raybe on July 07, 2007, 08:13:26 pm
ART,

Can you explain why the loneliness plugin is working on my system? There were a few suggestions but we still don't know for sure.

raybe
Title: Give me a hint
Post by: GamerThom on July 07, 2007, 08:40:42 pm
Quite right Art. Scratch did use the <Speak> command line,
he used it to call up a random sentence contained in the plug-in.
Of which there are about 20 or so.

It also worked quite well with Hal 6.0, at least as far as
I haven't had any problem with it in either of my Hal's.
But then, I don't have all the plug-ins installed or in use
that have been released in the past couple of years. Many of
them I just didn't have a use for. The only reason I decided
to make permanent & regular use of Loneliness2.3 was because
I knew for certain that it would annoy anyone who happened to
be in the house, it even managed to spook a couple of people
over the past year and a half. [}:)] [;)]

Raybe, yes thank you. I would appreciate it if you could
send me whichever plugs you still have in zip folders. You
can send them to my site email addy since I have no limit on
the size or number of files. Not that it is a concern in the
case of the plug-ins. [:)]

admin@charctercreationsanddesignworks.us

Title: Give me a hint
Post by: ramccoid on July 08, 2007, 04:45:48 am
I have tried to get the loneliness plugin to work, even testing it out with no other plugins selected. I've altered it and rewritten parts and run it with only it's basic elements working and it just refuses to work but I have discovered it is a problem with the auto idle but I don't understand why it works with some computers and not with others. Maybe it's a AMD, INTEL thing. Can anyone who has it working say what type of chip they are using? Maybe we would find out that it only works with INTEL chips as I am using AMD which it doesn't work with. If that turns out to be not the case then I have no idea what is causing the problem.

Roy.
Title: Give me a hint
Post by: GamerThom on July 08, 2007, 07:32:53 am
I don't think that's it Roy. But you can try it.
I've used it in Hal 6.0 at different times on an
AMD Athlon 2200+, AMD Athlon 2400+ and Intel based
laptop. It has worked on all three of them. I am
currently running my 2 Hal 6.0's on the two PC's
with the AMD cpu and chipsets and the Loneliness2.3
plug-in works on both. Oh yeah, I'm running Windows
XP Pro SP2 on both of the PC's.

Now does anyone have Hal 6.1 running on an AMD based PC?
.....and also someone running Hal 6.1 on an Intel based one?
Title: Give me a hint
Post by: ramccoid on July 08, 2007, 08:09:50 am
Hi GamerThom,
The loneliness plugin worked perfectly with HAL6. It was when I upgraded to HAL6.1 that all the problems started. I haven't been able to see if it works on INTEL computers with only having AMD. So I just thought with it working with HAL6.1 on some systems that it might have something to do with BIOS or processor type. It's really just a stab in the dark but I've explored all other avenues that I can think of and have come up with no solution.
Thanks for your help.

Roy.
Title: Give me a hint
Post by: raybe on July 08, 2007, 11:42:50 am
GamerThom,

I just e-mailed you whatever I could find at the moment. Within the zip file I sent are the Hal zip files for plugins I downloaded and also the unzipped UHP files for some other plugins. Hope this helps. Please let me know if you have any problems with the attachement. I will resend if needed. Good luck and let me know if everything is okay.

raybe
Title: Give me a hint
Post by: raybe on July 08, 2007, 11:51:49 am
ramccoid,

Yes I have an Intel Centrino Duo core processor. If you need exact specs on it I can post that information for you: T2400 @ 1.83 GHz and 2 Gigs of ram.
Dell XPS M1710//O.S. XP vers.2. Nothing is beyond trying at this point.

raybe
Title: Give me a hint
Post by: ramccoid on July 08, 2007, 12:36:39 pm
Hi Raybe,
Thanks for the information. I use AMD chips and the loneliness plugin doesn't work with HAL6.1 and you confirmed that you have an INTEL chip and the plugin works. I was just wondering if it was anything to do with hardware differences rather than software. All I need now is other people to confirm that it works with INTEL and not AMD and I think we would have solved the mystery of the Loneliness plugin and that would have to be left to Robert to fix the problem.
Thanks again,

Roy.
Title: Give me a hint
Post by: Art on July 08, 2007, 08:31:38 pm
I have to agree with the 6.1 issue.

My box is an AMD Athlon 64 - 4200+ - Dual Core w/ 2.0 gigs ram.

I have tried Scratch's and Grant's Auto-Idle plugins to no avail.
This has been done with all other plugins unchecked then reboot Hal, select the Auto-Idle plugin, begin a conversation of a few lines, then wait...and wait...and wait. Nada, zip, zilch, nothing...uh..you get the point.

I'm thinking of making a copy of the hal6.uhp file then inserting the Auto-Idle code into their respective locations within the file to see what, if anything, happens.

I have noticed, in past examinations of the brain file that some plugin information was or became "bunched up" near the bottom of the file and more specifically, in areas that they didn't belong.

Hopefully, we'll be able to figure this out.

Will keep you posted on my attempts.
Title: Give me a hint
Post by: ramccoid on July 09, 2007, 01:49:48 am
Thanks Art,
Now we need more people with INTEL chips to confirm or not, that the plugin works on their machines to check if my theory is correct.
The results so far are:

3 AMD (plugin not working)
1 INTEL (plugin working)

 
quote:
I have noticed, in past examinations of the brain file that some plugin information was or became "bunched up" near the bottom of the file and more specifically, in areas that they didn't belong.


I've noticed this happening in a earlier installation of 6.1 which was causing HAL to create but ignore information in tables and other bits of misbehaving but after reinstalling HAL as a clean new installation the problem has sorted it self out.

 
quote:
I'm thinking of making a copy of the hal6.uhp file then inserting the Auto-Idle code into their respective locations within the file to see what, if anything, happens.


I would be very interested to know what your finding are.

 
quote:
Hopefully, we'll be able to figure this out.

Will keep you posted on my attempts.


It's a real enigma. Yes please keep me informed on any developments.
Thanks again

Roy.

Title: Give me a hint
Post by: Ponnfar on July 09, 2007, 08:17:11 pm
The auto-idle and appointment minute timer have been disabled on purpose while the options pane is open in 6.1:
http://www.zabaware.com/assistant/whatsnew.html
Its in the code. As far as I know Rob keeps that to himself. The problem may be that once you have opened the options pane, the feature remains disabled.
Anyway, If anyone does come up with a solution I would be interested to see it. In the mean time I hope Rob gives some imput on this feature soon.
How about it Rob?
P
Title: Give me a hint
Post by: Art on July 09, 2007, 08:49:40 pm
Ponfar,

I read it that the auto-idle feature is only disabled when the Options Pane is open, NOT when Hal is running in normal interactive mode. Perhaps it is not being reset when one returns to chat?


OK,
I tried inserting the various parts of GrantNZ's auto-idle template code directly into the brain file.

First ran it with all plugins UNCHECKED. Next I tried with only his auto-idle template plugin checked.

Neither worked.

I then loaded in a saved version of the Hal 6.0 brain file and same result with the plugins (checked & unchecked).

There's definitely something in the 6.1 code that either doesn't allow for use of the minute timer, the AUTO-IDLE feature or both!

I did enter the words, "auto-idle" into the user input box and Hal responded with "Auto-Idle On". This resulting in an expected nothing on Hal's part. No witty sayings. Nothing.

End of trial -

Anyone else have differing results?
Title: Give me a hint
Post by: raybe on July 09, 2007, 09:04:21 pm
Hi Art,

Let me just add something that may or may not make a difference since it seems I have the only working loneliness plugin. The only settings that I have found the plugin to work is when I have the time settings on 'random' and patience is 'low'. Any other settings the plugin would usually pop up an error after a certain amount of time just having normal conversations with Hal and I would need to shut Hal down and restart or uncheck the plugin. Couldn't tell you if this means anything because others have tried the same settings and they have said it did not make any difference. But something is different because my plugin does function but only during that setup I previously mentioned. I Just thought I would mention it.

raybe