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
Posts 5,240 - 5,251 of 7,766
Eugene Meltzner
19 years ago
19 years ago
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.
Bev
19 years ago
19 years ago
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.
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.
revscrj
19 years ago
19 years ago
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).
alc003
19 years ago
19 years ago
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.
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.
deleted
19 years ago
19 years ago
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.
The result was pretty hilarious, but the conversation isn't fit to be posted.
Boner the Clown
19 years ago
19 years ago
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?
Guest132: no... you are an big psyckopat
Pete Puma: I'm not a largish pastry cook! What on earth gave you that silly idea?
psimagus
19 years ago
19 years ago
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
I have found the page where his BotMaster should be, but strangely isn't...
MickMcA
19 years ago
19 years ago
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
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
MickMcA
19 years ago
19 years ago
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
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
MickMcA
19 years ago
19 years ago
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.
» More new posts: Doghead's Cosmic Bar