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,275 - 6,286 of 7,766
DigitalV
Try ([a]+)([no]+)([men]+) (re) rank 50 emo 0 raw
I just tried it on Kobal and it works like a charm.
about a hundred years ago, Rykkx explained this to me
Damn, I know I'm old........
Posts 6,275 - 6,286 of 7,766
DigitalV
17 years ago
17 years ago
I am still boggled as to why some keyphrases are recognized, and some are not. No matter what I am unable to make my bot respond to his own name, and I cannot use "so so" as an option when receiving a response for "how are you doing" even with raw mode on.
Strangely, I am able to make the bot respond to a single letter, but not to certain smaller words. I am guessing some words are not allowed to be used at all?
I also was unsuccessful for adding a keyphrase "do you love me", because it always uses xemote for responses, adding a "Yes I do" in front. But the keyphrase "do you like me" worked fine and it responded accordingly. Is "love" a reserved word for xcommands maybe?
Strangely, I am able to make the bot respond to a single letter, but not to certain smaller words. I am guessing some words are not allowed to be used at all?
I also was unsuccessful for adding a keyphrase "do you love me", because it always uses xemote for responses, adding a "Yes I do" in front. But the keyphrase "do you like me" worked fine and it responded accordingly. Is "love" a reserved word for xcommands maybe?
Ulrike
17 years ago
17 years ago
Try upping the rank on "do you love me". The AI Engine will often automatically respond to that based on the bot's current emotion-rating, but it's supposed to be possible to override with a high enough rank. So maybe try a rank of 50.
prob123
17 years ago
17 years ago
DigitalV
Try ([a]+)([no]+)([men]+) (re) rank 50 emo 0 raw
I just tried it on Kobal and it works like a charm.
The Clerk
17 years ago
17 years ago
Okay, about a hundred years ago, Rykkx explained this to me and I kept it taped on my desk, but it's gone missing.
If I want to say:
What is your favorite color?
how do I store it (e.g. <?PF rem "favcolor" as "postkey"; ?> or the like)?
If I want to say:
What is your favorite color?
how do I store it (e.g. <?PF rem "favcolor" as "postkey"; ?> or the like)?
prob123
17 years ago
17 years ago
my favorite color is (*) <?PF rem (key1) as only "favcolor" ?>
response. I like (key1) too..
What is my favorite color
Your favorite color is (mem-favcolor)
response. I like (key1) too..
What is my favorite color
Your favorite color is (mem-favcolor)
The Clerk
17 years ago
17 years ago
Thanks. Somehow I stare down that book of AI and trip on that one every time.
The Clerk
17 years ago
17 years ago
Question. I'm finally trying to keep out all duplicate responses in Electra Mourning. Now what happens if some clown comes in and uses one of my pre-existing original response? Are we both duplicates, or do I have dibs? I mean, I called it first!
The Clerk
17 years ago
17 years ago
Hmmph. Just when I start making the effort, I find out I've been destroying the whole botland ecosystem with my duplicates of other people's original responses. I am hoist by my own petard, now that I am closing in on a petard.
Rykxx
17 years ago
17 years ago
Damn, I know I'm old........

The Clerk
17 years ago
17 years ago
Electra Mourning: (to kirstenlvsgreen) Sorry, there are no valid Responses for me to choose from.
EM initiated this non-conversation, and there are, too!
?!
EM initiated this non-conversation, and there are, too!
?!
Ulrike
17 years ago
17 years ago
Most likely culprit: Make sure at least one response goes from -5 to 5 on emotions (so the little menus with the pull-down arrows).
Another possibility is that every response has a (mem-something) in it or some sort of "if" script. Then just make sure there's one response with no scripting in it.
Another possibility is that every response has a (mem-something) in it or some sort of "if" script. Then just make sure there's one response with no scripting in it.
» More new posts: Doghead's Cosmic Bar