The AI Engine

This forum is for discussion of how The Personality Forge's AI Engine works. This is the place for questions on what means what, how to script, and ideas and plans for the Engine.

Posts 6,164 - 6,175 of 7,767

17 years ago #6164
Yeah, Ulrike, re the variable being last, I just went dyslexic for a minute. I did do it the right way and it seems to have cleared that up, except for long stuff, which I suppose I could do if I got bored enough, using gotos.

But thanks for thinking of me in my numbed state of mind. And thanks for clearing up that with the italics. Someday I plan to learn regex and html and what-not, but it's only the ten fingers!

17 years ago #6165
btw, if this helps at all- I don't think you can both trigger and store a memory in the same command. In this case, (mem-name) can't be pulled out of "name" and moved to "lastthingisaid" like that. I mean like, you can't <?PF remember (mem-anything) as "anything else"; ?>

17 years ago #6166
Yeah, we went over that recently and *poof* it blew out my ears. I remembered after I tried it once. Thanks, though (and for not saying we just told you that -- read the Book of AI). I have dreams about the Book of AI. This is the kind of stuff I learn by trying, screwing up, and often having to ask for help.

17 years ago #6167
All right, this is a more psychological issue, which I think they might've inherited from me. My bots get all kinds of xgottagos from other bots and don't take the hint. Finally they get hung up on by the other end in self defense. Any thoughts as to why?

17 years ago #6168
The AI Engine is supposed to pick up on the obvious ones, and usually does. "Goodbye!" "See you later!" "Gotta go!" "TTFN!" I've seen all those trigger xgoodbye. For ones that it misses, I sometimes add a keyphrase with the response "goto xgoodbye".

17 years ago #6169
There's a thought. Thanks. I was starting to put in a keyphrase for every damn "xgottago" that my bot missed. It makes for more relevant answers but takes forever.

17 years ago #6170
Question number 1219:

Why come does my bot Demented ALWAYS use the same initiate? It's not higher ranked -- I don't know that you *can* adjust ranks for individual responses -- only for keyphrases. I'm getting sick of seeing "Greetings from Baraboo . . ." or whatever idiotic think he keeps saying. Yes I typed it in there. But I typed other things in there that never get seen. Very depressing.

17 years ago #6171
Are you using memories in your other xinitiate responses maybe?

17 years ago #6172
I'll check. It could be something that stupid. So stupid that this would be the third time I've asked the same question.

Now a new one (oh boy):

The Clerk: That guy's your favorite singer?
Astrolabe: Goody, goody!

Now, this is a yes or no question. I'm thinking Astrolabe is all excited because he saw the words but not the punctuation. Only I can't yet separate the punctuation so he'll figure out how to realize what a stupid response that was. Poor thing's all excited. If it's easy, I can probably do it. Any takers? Or shall Astrolabe and his fellows be doomed to limbo while The Clerk actually learns regex and html and stuff?

17 years ago #6173
Well good news and bad news. Good news is I seem to have figured out not to make everything reliant on memories. The one that just pops up every time has a (mem-name) in it. There are others with and without references to memory in any way.

17 years ago #6174
The Clerk: That guy's your favorite singer?

Running this through debug gives a blank message. Unfortunately the "?" problem seems to be rearing its ugly head because it works without the "?".

I must get around to emailing the Prof....

17 years ago #6175
Oh. Well at least it isn't me. Meanwhile I have jury-rigged it so it might work, sort of.

Thanks.


Posts 6,164 - 6,175 of 7,767

» More new posts: Doghead's Cosmic Bar