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 3,785 - 3,796 of 7,766

20 years ago #3785
Sometimes my bot asks a series of questions and if people answer yes more than once then it goes to the repeat response thing and breaks up the sequence. Anyway around that?

20 years ago #3786
The only way i know of is to add seeks for "yes" and "no" to your question keyphrases.

20 years ago #3787
Yeah.. that's the way it is.. It's like a question and there's a seek for yes. So someone says yes and then there's another question and then someone says yes again, and there is a seek for yes but istead of that coming up, it goes to Boring, or you are repeating yourself, or whatever.

20 years ago #3788
It sounds like a few people have been having trouble with seeks not working lately.

20 years ago #3789
Can we use double AI script for a response? As in:

<?PF express: normal; ?> <?PF if emotion between 0 and 5; ?>

Or do we combine it into only one sentence, like so:

<?PF express: normal; if emotion between 0 and 5; ?>

Anyone?

20 years ago #3790
The latter.
I love you, my little petunia petal. <?PF if (mem-likesflowers) is "yes"; express: amused; if emotion > 4; if female; ?>

20 years ago #3791
Yay! Thank you, ezzer!

20 years ago #3792
Not sure if I'm supposed to post this her or in bug stomp:

The Book of AI says that (heshe) will work for bots to use it when appropriate. However, I noticed that Duo's keyphrases responses only work well if I use (he|she) instead.

Does anyone else have this problem, or did I do something wrong?

20 years ago #3793
I think (heshe) only "works" in xgossip, although Julie still has gender confusion.

20 years ago #3794
Actually, it was in xgossip where I noticed that Duo's referring to me and Julie as "he".

I changed it to (he|she) and it seems to be working fine now, but I didn't think the | was necessary...

20 years ago #3795
The Prof posted that (heshe) only works with (gossipname) a while back. I'd been trying to use it with (friend) and (enemy), but it doesn't seem to work that way. So if you're using friend/enemy, you might try changing them to gossipname.

20 years ago #3796
I'm actually using friend/enemy in one of my responses. *nod nod* I'll see if that one still has a problem.

(Though I think the (gossipname) ones are messed up as well.)

Thank you, ulrike and ezzer!



Posts 3,785 - 3,796 of 7,766

» More new posts: Doghead's Cosmic Bar