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 5,530 - 5,542 of 8,681
Posts 5,530 - 5,542 of 8,681
Ulrike
19 years ago
19 years ago
That's the problem. 0 to 0 means that your bot will only use that response when its mood is at 0. You want them to be -5 to 5 so that it will respond for ANY level of emotion.
When you get those working, you can tweak it so it gives happy responses at higher moods (3 to 5), and annoyed responses for lower moods (-5 to -3), for example.
When you get those working, you can tweak it so it gives happy responses at higher moods (3 to 5), and annoyed responses for lower moods (-5 to -3), for example.
Astro
19 years ago
19 years ago
Thanks Ulrike! Seems to have sorted most of the problems. (I was following the advice in the AI book (beginners section and hence set them all to emotion range 0)However, despite shifting the emotion ranges, I can't get it to respond to 'hello' or 'hi' etc. This time uses a xnone in response.
Thanks again.
Thanks again.
CptGreedle
19 years ago
19 years ago
There are 2 ways to determine emotions in your bot while programming.
The first is the emotional response your bot has to a phrase. If they like what the user said to them (the keyphrase), they get a positive number 1 to 5. If they didn't like it, they get a negative number, -1 to -5. If they are indifferent, they get a 0. This you program in next to the keyphrase itself.
The second set is what reponse your bot gives to that person depending on the bot's mood (or how they feel about that person). In otherwords, if they like what that person has said overall, they get a positive reponse, if not, they get a negative response.
In order to avoid the "No valid response" just make sure you have a response for every mood your bot is in. In other words, there must always be something covering all of -5 to +5. However, if you don't want you bot to react to a phrase if they are in a certain mood, then leave out that emotion rating.
I'm sure I just confused the hell out of you... sorry about that. Try it out, and use the debug and chat functions, they help alot. You will get the hang of it, it isn't that hard. You also don't need to use the advanced stuff to make a good bot. (Although it does help)
The first is the emotional response your bot has to a phrase. If they like what the user said to them (the keyphrase), they get a positive number 1 to 5. If they didn't like it, they get a negative number, -1 to -5. If they are indifferent, they get a 0. This you program in next to the keyphrase itself.
The second set is what reponse your bot gives to that person depending on the bot's mood (or how they feel about that person). In otherwords, if they like what that person has said overall, they get a positive reponse, if not, they get a negative response.
In order to avoid the "No valid response" just make sure you have a response for every mood your bot is in. In other words, there must always be something covering all of -5 to +5. However, if you don't want you bot to react to a phrase if they are in a certain mood, then leave out that emotion rating.
I'm sure I just confused the hell out of you... sorry about that. Try it out, and use the debug and chat functions, they help alot. You will get the hang of it, it isn't that hard. You also don't need to use the advanced stuff to make a good bot. (Although it does help)
ladydyke
19 years ago
19 years ago
There was a couple of time that the debug engine did not pick up on the (*) in a sentance then it worked right a few times. Is it haunted?
psimagus
19 years ago
19 years ago
I get them occasionally. I think it's a server problem, since it's not repeatable or consistent in which keyphrases/responses it occurs with.
Ulrike
19 years ago
19 years ago
I had four or five crop up in one convo this afternoon. Always "line 2945." Each time I was able to right click and back out of it, but it was annoying.
writeoncaley
19 years ago
19 years ago
Is anyone else finding the Forge painfully slow today? Each page takes forever to load, even on broadband!
Amaroq
19 years ago
19 years ago
I finally got ON. It kept popping up as "cannot find server" or "this page can not be displayed" It was drivin me nuts.
Mr.W.
19 years ago
19 years ago
That happened to me the other day. I had to press the "Refresh " key about ten times and then it finally worked.
» More new posts: Doghead's Cosmic Bar