I hear that HAL needs repetition to learn something. Is there a way to make CERTAIN he remembers something the first time you tell him? I want to know that if I tell him "a" is "b" he'll remember the FIRST time, so I can retrieve that info later. I don't want to have to keep repeating something till I see a little light bulb on his head. If I turn up the learning level to the max, will that do it?
Now, what if that status changes? If tomorrow, "a" is now "c", and no longer "b", can I convince him the new statement is true, and to forget the old statement?
Example:
Me: chicken is for dinner.
Hal:I'll remember that.
me: What is for dinner?
Hal: chicken is for dinner.
Will he rember what's for dinner each time I tell him, or might I have to repeat it before he remembers? What if the next day I tell him;
Me: fish is for dinner tonight.
Hal: I love fish!
me: what is for dinner?
hal:

?
is he going to tell me "fish", or "chicken"? Is he going to just randomly pick one of the two to talk about? I just want him to remember a fact until I tell him otherwise.
I also want to make sure I can use his ability to store facts with certainty through the AIM bot. here's an example;
Me (at work through AIM): HAL, remember that I have to do laundry tonight when I get home.
HAL AIM bot: Okay, I'll remmber.
Me (at home that night): What do I have to do tonight when I get home?
HAL (from home PC): You have to do laundry tonight when you get home.
Is it possible to pick his brain like that, or would there have to be modifications made to his default brain? I'm not a programmer, but I can sorta read code. I think I might be able to manage a minor mod in the script through the brain editor, if someone could point me in right direction.
My trial ran out, and I never really dug into the brain editor to figure it out. I would like to know before I buy if it will do the trick.