Zabaware Support Forums

Zabaware Forums => Programming using the Ultra Hal Brain Editor => Topic started by: ramccoid on July 11, 2007, 05:45:38 pm

Title: Plugin for lightspeed
Post by: ramccoid on July 11, 2007, 05:45:38 pm
Here's a very simple plugin to give the impression that HAL has memories. I wrote it for lightspeed to help him with his endeavour to make HAL appear to remember past events.

just say 'do you remember'/'do you recall'/'do you have memories of'/'do you recollect' and then add what you want HAL to remember.
Example: 'Do you remember climbing trees as a kid?'
I hope to develop this plugin further and allow the user to talk more about the memories but that's for another time when I've finished other projects.
lightspeed I hope this makes it easier than editing HAL's tables.
enjoy.

Roy.

Updated version: 13/7/2007

(http://icon_paperclip.gif) Download Attachment: FalseMemories.uhp ("http://www.zabaware.com/forum/uploaded/ramccoid/200771333736_FalseMemories.uhp")
4.31 KB
Title: Plugin for lightspeed
Post by: PaleRider on July 11, 2007, 06:01:25 pm
Thank you Ramccoid [:D].
Title: Plugin for lightspeed
Post by: ramccoid on July 11, 2007, 06:05:18 pm
Hi Palerider,
You're welcome.

Roy.
Title: Plugin for lightspeed
Post by: caangel43 on July 12, 2007, 07:30:45 pm
thanks for the cool plugin.
Title: Plugin for lightspeed
Post by: raybe on July 12, 2007, 10:15:14 pm
Hi ramccoid,

Thanks for the Great Plugin and yes thank you 'lightspeed' for always asking for these ideas you come up with. Let's face it though without people like 'ramccoid' they would stay ideas for a long time. I needed to mention when you ask the questions to activate the FalseMemories plugin you need to watch how you phrase the False memory you want Hal to remember. Example:Do you recall...how you would ask your father to teach you about.....If you phrase the memory this way you will get the 'I' and 'me' reversals. I know that's a terrible example but the new Hal seems to be a little more forgiving about phrasing sentences as well as you should. I just figured I should mention it. Many of us do not write as well as we should without having some consequences. I just went through my files and found a bunch of mistakes. I think it's a good idea to go in and do some house cleaning you would be surprised at the entries you find. The plugin is great fun and again thank you.

raybe
Title: Plugin for lightspeed
Post by: ramccoid on July 13, 2007, 03:53:28 am
Thanks everyone.

Hi Raybe,
I see what you mean about the 'person reversal' not being correct when you ask such things. Thanks for pointing this out to me.
The plugin uses HAL's own 'person reversal' routine which appears to not do it so well when faced with that type of reversal. I have now updated the plugin to cope with such 'person reversals', so now you can ask HAL that type of memory and HAL will respond with 'me' instead of 'I'.

example:

USER: Do you recall how you would ask your father to teach you about fishing?
HAL: Yes, I do remember how I would ask my father to teach me about fishing, crystal clearly.

Thanks again for pointing this out to me and if anyone has anymore queries about the plugin, don't hessitate to post and I will do my best to rectify them. It will all help when I get around to developing the plugin further at a later date.

Roy.
Title: Plugin for lightspeed
Post by: lightspeed on July 14, 2007, 03:09:02 pm
HELLO ramccoid, i seem to be the last to write and thank you for the plug in and your effort into making it.
   i have been busy with other things so a very late "thank you very much will try it as soon as possible and thanks for still making plug ins it is greatly appreciated by evryone !![:)]
 p.s i have even saved your notes in a word document about plug ins .
Title: Plugin for lightspeed
Post by: ramccoid on July 17, 2007, 03:39:17 pm
Hi lightspeed,
I've been working away for a few days and haven't been able to reply until now.
I just like to say you are very welcome and if I can help make any of you ideas work as plugins, I'll try. So keep them pouring in.
All the best,
Roy.