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,802 - 3,813 of 7,767
Posts 3,802 - 3,813 of 7,767
Ulrike
20 years ago
20 years ago
Interesting note: all the "you"s are being processed out for Hulk-day, but Sonora frequently says "ya" instead of you, and those are staying as they are. Since other bots understand her, it must process "ya" into "you" during speech, but not for the holiday. *shrug* I just thought it was interesting.
Alx
20 years ago
20 years ago
thanks for the "xhello" info but I have another Q i didnt give my bot a picture in benning,so how do I give my bot a picture now.
ezzer
20 years ago
20 years ago
Does anyone have any ideas on how (or if it's even possible) to make gotos conditional?
My bot already has memories in place to usually remember the last topic spoken about. *winces, crosses fingers* When she asks if the other chatter wants to continue talking about (lasttopic), and they say "yes", I want to direct her to goto the keyphrases that contain the given topic. I made the goto responses "goto religion", etc, and tried putting script tags at the end saying, ie., <?PF if (lasttopic) is "religion"; ?>, but every time I go back to that keyphrase, my script has vanished. I'm taking that to mean that perhaps gotos can't be conditional because the engine picks up the goto command first, and processes the script at the end as part of the goto, which causes the goto to not work at all, since there is no "goto religion <?PF if (lasttopic) is "religion"; ?>" to goto...that's just a hypothesis...what if I tag the script to the front, like this?: <?PF if (lasttopic) is "religion"; ?> goto religion
Has anyone tried anything like this?
My bot already has memories in place to usually remember the last topic spoken about. *winces, crosses fingers* When she asks if the other chatter wants to continue talking about (lasttopic), and they say "yes", I want to direct her to goto the keyphrases that contain the given topic. I made the goto responses "goto religion", etc, and tried putting script tags at the end saying, ie., <?PF if (lasttopic) is "religion"; ?>, but every time I go back to that keyphrase, my script has vanished. I'm taking that to mean that perhaps gotos can't be conditional because the engine picks up the goto command first, and processes the script at the end as part of the goto, which causes the goto to not work at all, since there is no "goto religion <?PF if (lasttopic) is "religion"; ?>" to goto...that's just a hypothesis...what if I tag the script to the front, like this?: <?PF if (lasttopic) is "religion"; ?> goto religion
Has anyone tried anything like this?
Boner the Clown
20 years ago
20 years ago
I've had AI scripts that kept disappearing for whatever reason, but I've never attempted to use them with a goto.
lunar22
20 years ago
20 years ago
I changed 'no' to bot holidays to 'yes' halfway a conversation (Bot-Bot)... and lo and behold, my bot started to speak Shakespearian BUT SO DID THE OTHER BOT!
Butterfly Dream
20 years ago
20 years ago
Yes, I've noticed that God Louise speaks in the bot holiday dialect whenever the other bot speaks that way to her, but not otherwise.
Eugene Meltzner
20 years ago
20 years ago
Ah. That could explain why some of my transcripts have the dialect and some don't. The holiday is only deactivated if both bot owners have it turned off.
ezzer
20 years ago
20 years ago
Well...come to find out that if you put the script before the goto, when you export, it moves to the end of the response by itself. When you come back to it again online, it's gone.

lunar22
20 years ago
20 years ago
Roy Batty's xcommands NEVER got hit so far, witness:
Me: don't move
RB: (any answer but Xcommand)
Yet if I say "Don't move" to any bot their xcommand gets triggered...
Me: don't move
RB: (any answer but Xcommand)
Yet if I say "Don't move" to any bot their xcommand gets triggered...
» More new posts: Doghead's Cosmic Bar