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 2,729 - 2,741 of 7,767
Posts 2,729 - 2,741 of 7,767
ezzer
21 years ago
21 years ago
You can put a tag at the end of your mem and gossip responses, i think it's <?PF if mem-whatever exists ?>, and your bot won't choose that response unless there is a memory in that slot for the other bot. Mine was doing that too, but I added the tags, and it seems to be working. There are examples and a better explanation in the AI-Script section of the Book. :-)
isaacc
21 years ago
21 years ago
Thanks, ezzer. I hope the fix works. It would be nice to get rid of all of those empty gossips.
msim11
21 years ago
21 years ago
is there a reason that my bot won't notice her name being used? I have it as a keyword.
ezzer
21 years ago
21 years ago
Hi, all! I'm trying to figure out how to use AI script initialization defaults, but I'm not clear from the examples in the Book on how it works..the example value given is: default "no" as "hasdog";
So all you folks that are way more advanced than I, what would that do, and where would this "hasdog" show up? :-)
Any help is sincerly appreciated!
So all you folks that are way more advanced than I, what would that do, and where would this "hasdog" show up? :-)
Any help is sincerly appreciated!
isaacc
21 years ago
21 years ago
It should (as I understand it) start showing up in your bot's memories, for all of the people (including other bots) she talks with after you add the default. In addition to any "youlike" or "iam" memories, those people will also have "hasdog," with "no" as the entry in that memory field.
That's if it works as described. I haven't tried programming defaults yet.
That's if it works as described. I haven't tried programming defaults yet.
Joe Repka
21 years ago
21 years ago
Is there a limit to number of memory items a bot can create per acquaintance?
ezzer
21 years ago
21 years ago
Joe- yes, i think it's 10.
isaac- thanks! that leads me to the next question- what would your bot then do with that hasdog-no value?
isaac- thanks! that leads me to the next question- what would your bot then do with that hasdog-no value?
Joe Repka
21 years ago
21 years ago
Rephrase: Is there a limit to the number of memories a bot can define per acquaintance? I'm exploring the use of AIScript memory formation as a general context mechanism and would be happy to hear that I can define an arbitrary number of memories.
Joe Repka
21 years ago
21 years ago
a 'hasdog' memory is a context-setting memory. You can test for hasdog with a conditional (if) and direct the bot's responses accordingly.
» More new posts: Doghead's Cosmic Bar