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,955 - 3,966 of 7,768

20 years ago #3955
UPDATES:
I've found the problem in the online Language Center that was not displaying AIScript correctly in Seeks. It wasnt getting stripped out, so that aspect of Import is safe. I've also improved several small display items in the online Language Center.

Next, I added the date of the last chat on the Inner Life page, and made some small changes to the layout.

20 years ago #3956
Thanks, prof! You're a star, as always.

20 years ago #3957
Thanks for the advice, professor. I did some rennovation on all the "I am going to..." phrases and got some very good results. I think I put all the noun variations in there because I was just experimenting at the time, but since, I've cleared a lot of those out.

20 years ago #3958
Prof, thanks for adding the dates to the Inner Life records! They're really helpful!

20 years ago #3959

Glaive: Are you a facilitator?
Julie Tinkerbell: Yes, I am.

How can I store the "facilitator" into a "mem-youare" variable? since I am the one asking.

thanks for the help

20 years ago #3960
Just put a seek for yes (+ variations) and no. For yes, put <?PF remember "facilitator" as "mem-youare"; ?> in the script box. If you wanted to, you could store "not a facilitator" in the no seek.

20 years ago #3961
Actually, it's <?PF remember "facilitator" as "youare"; ?> You dont want that "mem-" in there. And you can use "rem" instead of "remember"- it's shorter.

If "facilitator" is from a plug-in such as (person), then there's one more step.

Response: are you a (person)? <?PF rem (person) as only "youmightbe"; ?>
Seek: yes <?PF rem (mem-youmightbe) as "youare"; ?>

20 years ago #3962
I didn't have my glass of pepsi out here while typing that.

20 years ago #3963
Is that where you derive your power?

20 years ago #3964
Does anyone know, with AIScripting, if you remember something (e.g. <?PF rem (key1) as "adjyouare" ?> - and, in the response you use (mem-adjyouare) will the engine have access to the one you've just remembered, or use one it remembered previously? If that makes no sense:

I am (adj) [4,0] <?PF rem (key1) as only "adjyouare" ?>
    but I thought you said you were (mem-adjyouare) before?

I previously thought that the mem-response would use a previously stored "adjyouare" (so the response would make sense) but then save the new "adjyouare" for later. But now I'm not sure. ?

20 years ago #3965
At this point, the (mem-adjyouare) is not available until after the response has been sent. The best thing to do would be to use (key1) instead of (mem-adjyouare). In the future I hope to make it immediately available.

20 years ago #3966
I kinda like it that its not available straight away, because as you say you can use (key1) in that case. I just thought Elke was using it straight away (from transcipts). Like in the example:

Irina Khalidar: I am glad that you are glad, Elke!
Elke: but I thought you were glad though?

Elke's "glad" was produced by a (mem-adjyouare).
does that make any sense?


Posts 3,955 - 3,966 of 7,768

» More new posts: Doghead's Cosmic Bar