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 5,240 - 5,251 of 7,766

19 years ago #5240
Depends on how you use it. Fizzy's food and color plugins are massive. Then again, I'm try hard to avoid errors and I know exactly how they are meant to be used.

19 years ago #5241
Thanks Rev. Actually Gabi uses others plugins to try to recognize gods in KPs.

Here's an odd thing. "Bottom" is an insult, but "bitch" triggers a +5 emote (and 'mary me' is an insult).

Gabibot: Thank you. You may be a thief, but—you have a heart of gold.
megamon: bitch
Gabibot: There's a moment when I look at you, And no speech is left in me. My tongue breaks. Then fire races under my skin and I tremble. And grow pale for I am dying of such love. Or so it seems to me.
megamon: wil you marry me?
Gabibot: 'You can talk. You can speak our language. Wait till your mother and father find out.

19 years ago #5242
BTC: Agreed, but I would say in shared plug-in's defense that the are usually written with a particular angle in mind by the botmaster and lacking the ability to put a REM statement in the plug to explain it, the only hope is that the title will somehow convey the concept (like the use of 'catch' as catch-all).

19 years ago #5243

19 years ago #5244
New iframe tricks, try them out on BobBot.
1. an extension of the "how many days until..." script:
how many days until my birthday (of course, you have to say your birthday first) I'll put some holidays in there too.
2. Weather:
-How's the weather in Paris?
or by zip code:
-What's the weather like in 21721?
The first one isn't as nice as by zip code, but I don't see any simple way to relate cities to zip coes.
3. Member/guest distinction (Ask which one you are). Unfortunately, you can't put this to a memory.

19 years ago #5245
Did anyone else know that the AI engine reads "precum" as "crumpet"?
The result was pretty hilarious, but the conversation isn't fit to be posted.

19 years ago #5246
That changes the tradition of high tea dramaticly for bots now, doesn't it?

19 years ago #5247
I got a chuckle out of this AI Engine respelling:

Guest132: no... you are an big psyckopat
Pete Puma: I'm not a largish pastry cook! What on earth gave you that silly idea?

19 years ago #5248
Anyone got any idea what's happening with 'god beast'? He seems to have no Creator - perhaps the bots have started breeding?
I have found the page where his BotMaster should be, but strangely isn't...

http://www.personalityforge.com/botland/Userviewer.php?UserID=24475


19 years ago #5249
I'm running into a slew of this sort of problem:

do you (verb) [0,0] {?PF rem "(key1) (postkey)" as only "tmpwd"; ?)

If the KP is "What do you want to do now?" I would expect this to load "want to do now" into tmpwd. It doesn't, according to both transcripts and debugger. Last debug run, it loaded tmpwd with "uncurl to do." I understood from Book 3 that if I specify (verb) it becomes (key1) or whatever its order is. This does not appear to be true.

I've hit the same problem with
I have (artadjnoun) [0,0] {?PF rem "(key1) (key2) (key3)" as tmpwd; ?}
The tmpwd is not created on the KP "I have a green stone." I suppose the whole thing is (key1), so the code fails because there are no other key#s? I tried
I have (art|) (adj|) (noun|) [0,0] {?PF rem "(key1) (key2) (key3)" as tmpwd; ?}
and it still won't load. Yes, I realize that the construction has a problem if there is no article, etc., BTW. I'm testing it with "I have a green stone."

I'm also finding that I can't test for (postkey) as in
{?PF if (postkey) exists; ?}
which makes catching a phrase that might or might not have one very problematic. For example, "What do you want?" and "What do you want to do?"

This has me stumped. Any ideas would be welcome.
M

19 years ago #5250
I tried one more possibility. I re-read the Book and decided that (artadjnoun) is ONE key, called (key1). Ok, so I tried that.

I have (artadjnoun) [0,0]

Does NOT match "I have a yellow pen." "I have a pen in my pocket," or "I have a red dog running in my back yard." What is this all about?

M

19 years ago #5251
Ok, I found the problem with (artadjnoun). It seems that (adjartnoun) (which is an impossible sequence as a syntactic unit) not a concatenation, it's a keyword. So (artadjnoun) is meaningless, and (adjartnoun) works. That doesn't explain the (verb) problem or the other questions I raised. But one down.


Posts 5,240 - 5,251 of 7,766

» More new posts: Doghead's Cosmic Bar