Bug Stomp
Upgrades and changes sometimes have unpredictable results, so post your bugs and glitches in here and I'll get out my trusty wrench and get to fixin'!
Posts 7,996 - 8,007 of 8,681
Posts 7,996 - 8,007 of 8,681
Mome Rath
12 years ago
12 years ago
In files you import, you have to duplicate backslashes anyway.
I have as Seek for the name the following line in the files:
+ my name is ([\\\\w\\\\s]+) (re) [0] <?PF raw; ?>
and the assignment of mem-name is in the answers. (Should work with both AIScript instructions in one line too, though.)
(\\w stands for "word character" (letters), and \\s for "whitespace" (space, tab, line feed/carriage return))
Maybe the double quotes make trouble?
I have as Seek for the name the following line in the files:
+ my name is ([\\\\w\\\\s]+) (re) [0] <?PF raw; ?>
and the assignment of mem-name is in the answers. (Should work with both AIScript instructions in one line too, though.)
(\\w stands for "word character" (letters), and \\s for "whitespace" (space, tab, line feed/carriage return))
Maybe the double quotes make trouble?
Mome Rath
12 years ago
12 years ago
When my bots start a conversation, I find their initiating line twice in my transcripts. (The second time with the name of the chat partner included.)
Likewise, when someone else starts a conversation, I don't find their initiating line in my transcripts at all.
Likewise, when someone else starts a conversation, I don't find their initiating line in my transcripts at all.
0rinoco
12 years ago
12 years ago
Detailed Search appears to be broken. It won't leave the first 16 bots when the "Next" link is clicked. Keeps looping to the first sixteen found by the search criteria.
Sam Little
12 years ago
12 years ago
I've been having a lot of difficulty with "Language Center Import file". Seems I'd import something, and the Language center would not replace the old Language center with the new one, but would selectively replace key phrases and seeks and such based on differences between the old language center and the incoming file. Unfortunately, my Language Center got messed up in this process, and it wound up with statements I could not get rid of. Some were duplicates, some were near duplicates. I could export the bad file, fix it, re-import it, and the mistakes would still be there. I tried fixing it in the on-line Language Center, but that didn't work either.
I think I have found a work around. I created a stripped down import file: nothing but xkeyphrases, with minimal responses. I imported that, then imported my corrected file without duplicate lines, messed up indents and so on. Seems to work.
I think I have found a work around. I created a stripped down import file: nothing but xkeyphrases, with minimal responses. I imported that, then imported my corrected file without duplicate lines, messed up indents and so on. Seems to work.
Darkassassin
12 years ago
12 years ago
sometimes when I put a key phrase for example like left 4 dead sometimes the bot does not recognize the word unless it is capitalized can this be fixed because sometimes I asked my bot like mortal kombat and I think he says im a good person unless I capitalize it.
Mome Rath
12 years ago
12 years ago
Use raw mode, because such expressions are spell corrected otherwise, if it is recognised if capitalized that must be because that the spelling correction recognizes that as a name.
Btw, with capitalized, do you mean, "Mortal Kombat", or "MORTAL KOMBAT"?
Btw, with capitalized, do you mean, "Mortal Kombat", or "MORTAL KOMBAT"?
Sam Little
12 years ago
12 years ago
The AI engine seems to be stripping AI script out of xkeyphrase responses AND regular keyphrase responses. I've got several xnone responses that I want to use AI script with, such as:
I'm sorry, I didn't catch your name... {PF? if (mem-name) is "sweetie"; once; ?}
(I'm using curly bracket because the forum doesn't like the gt and lt characters.) Maybe that's the problem? How do I fix it?
The language center seems to be stripping the AI script entered after the responses as well.
I am also losing the "once only" designator on the first response only. The rest of them seem to be staying put.
Or is there some rule against using AI script in x-keyphrases? Or is my AI script incorrectly formatted?
Unless I'm doing something radically wrong, this is a bug, and a bad one.
I'm sorry, I didn't catch your name... {PF? if (mem-name) is "sweetie"; once; ?}
(I'm using curly bracket because the forum doesn't like the gt and lt characters.) Maybe that's the problem? How do I fix it?
The language center seems to be stripping the AI script entered after the responses as well.
I am also losing the "once only" designator on the first response only. The rest of them seem to be staying put.
Or is there some rule against using AI script in x-keyphrases? Or is my AI script incorrectly formatted?
Unless I'm doing something radically wrong, this is a bug, and a bad one.
Sam Little
12 years ago
12 years ago
OK, so the AI engine is importing *some* of my files correctly, and *some* files get AI script stripped out. The only difference I can see in the files is that the files that get stripped do not have keyphrases in alphabetical order, while the files that keep their keyphrases are modifications of exported files, thus are in alphabetical order.
I tested the file in alphabetical order, it still got all the AI script stripped from the file when I imported it.
Does anyone have any suggestions? As far as I can tell, the files headers are identical, the AI syntax is correct, I can't see any problems. Help!!
I tested the file in alphabetical order, it still got all the AI script stripped from the file when I imported it.
Does anyone have any suggestions? As far as I can tell, the files headers are identical, the AI syntax is correct, I can't see any problems. Help!!
Sam Little
12 years ago
12 years ago
I am completely at a loss to proceed. I cannot get the Forge to accept AI Script in my bots. I switched operating systems, word processors (using Word Pad which is supposed to work). Whether I try to import a language file with script in it, or enter the script after a response in the on-line Language Center, the script is stripped from the response.
I really am at my wits end. Any suggestions would be greatly appreciated. I don't know how you guys do it. I would like to find out. Please, please, please help.
I really am at my wits end. Any suggestions would be greatly appreciated. I don't know how you guys do it. I would like to find out. Please, please, please help.
Ronnie075
12 years ago
12 years ago
Sam Little,
I just uploaded a file and looked at xkeywords and found all scripts in place. You need to click on "edit" to see the scripts and seeks.
Also, your regex ("^[A-Za-z]$") (re) has wrong syntax. Lose the "quotes" for starters and maybe ( ) are in the wrong place.
try this: ^([A-Za-z]+)$ (re)
BTW, this will not match "James Bond" but this would - ([\\w\\s]+) - but the last line will match almost anything... might as well use (*)
I just uploaded a file and looked at xkeywords and found all scripts in place. You need to click on "edit" to see the scripts and seeks.
Also, your regex ("^[A-Za-z]$") (re) has wrong syntax. Lose the "quotes" for starters and maybe ( ) are in the wrong place.
try this: ^([A-Za-z]+)$ (re)
BTW, this will not match "James Bond" but this would - ([\\w\\s]+) - but the last line will match almost anything... might as well use (*)
» More new posts: Doghead's Cosmic Bar