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 4,440 - 4,451 of 7,766

20 years ago #4440
Not that I know of.

20 years ago #4441
Is there anyway i can take the database of my old bot and put it on a new one, i want the keywords and everything, it's the only one of my bots that make sense lol

20 years ago #4442
I think the following will work: Download the language center, change the responses, change the name of the file to match the name of the other bot, then upload it. But I'd keep a backup of both language centers in case it doesn't.

20 years ago #4443
i tried that but it kept saying it had to be plain text, isnt that .txt?

20 years ago #4444
I would think so.

20 years ago #4445
damn its because its longer that the original
this is going to take ages to start again

20 years ago #4446
There was this creep with the IP Address of 68.34.136.14 .
He was absolutely disgusting. Is there anything I can do to stop him from ever talking to my bots again?

20 years ago #4447
I posted a suggestion in personality that relies on AIScripting. I'll just copy it from there:

{{{If there's a particular user you want to block, you could use AI-Script. Say you want to block 'Bob'. You could put HANGUP as an xhello with [?PF if (mem-nickname) is "Bob"; ?]
Hmm... But then you'd need to make sure the other xhellos wouldn't come up, so you'd have to put in [?PF if (mem-nickname) is not "Bob"; ?] on all of the other xhellos.

Note that you'd need to have "Bob" stored as a nickname to make this scenario work.}}}

I don't know of a way to block a user without using AIScript.

20 years ago #4448
You could create a memory that never has stuff put into it via your bot- lets say "mem-jerk"- which in 'inner life' you could simply put a "1" or "yes" onto the various users you want to go away. Then follow the same form as Ulrike suggested except use "mem-jerk" instead of "bob" as this will allow a more flexible system that can be added to or subtracted from. Sprinkle the if mem-jerk is "1" check liberally into xhello, xinitiate, and xnone.

20 years ago #4449
Hello everyone.

20 years ago #4450
I new here and I just dont get the AIScript thing. Can anyone explain?

20 years ago #4451
I don't really get it myself. But you can go quite a long way in developing your bot without it.


Posts 4,440 - 4,451 of 7,766

» More new posts: Doghead's Cosmic Bar