Re: Artificial Intelligence (AI) & Ren'Py
Posted: Sun Jul 22, 2018 6:27 pm
Hello, apologize if any word is not well understood. I'm from Spain and my English is not very good. Also, I'm new to this forum. And I'm also new to the world of RenPy, Python ... LOL.
Well, I've been testing the AIML for this thread, and I have the same problems that have been reported. Without much knowledge about the Python and RenPy code, I found amazing things for me.
1. It is possible to use the Bot.Aiml, without having the "standard" folder.
I deleted the "standard" folder, and the surprise was that the Bot could still answer me.
Then I thought, how can the robot answer if I have erased his brain?
Well, apparently his brain was not in the "standard" folder. His brain seems to reside in the file "standard.brn" (in my case, they are 4,600 KB).
Obviously this causes me many questions.
to. How could you enter all the information that is distributed in the AIML files of the standard folder, inside the standard.brn file?
b. If RenPy uses files with "brn" format to store all that AIML data, what's the point of having a folder full of AIML files?
2. I continued to explore the script a bit, and in the "AIMLbot.py" script, I noticed that it is possible to delete lines 25 and 26, and it does not affect the game. It is as if these lines do not matter at all.
(The lines in particular are you;
25---> self.kernel.bootstrap .....
26---> self.kernel.saveBrain ....
3. Finally, I tried to directly modify the "standard.brn" file, but even if I changed the words, then the bot did not work for them.
It is a disappointment. Although I write with the hope that a solution can be found. The creator said he kept new versions of his bot, with better features. I want you to share, I would like to try.
If possible, make it simple for people like me who are starting now in this world of RenPy.
Well, as you can see. I do not bring the solution. I only write to give my testimony that I also have that error.
A greeting and I will be attentive to the forum to see if there are any answers soon.!!
Well, I've been testing the AIML for this thread, and I have the same problems that have been reported. Without much knowledge about the Python and RenPy code, I found amazing things for me.
1. It is possible to use the Bot.Aiml, without having the "standard" folder.
I deleted the "standard" folder, and the surprise was that the Bot could still answer me.
Then I thought, how can the robot answer if I have erased his brain?
Well, apparently his brain was not in the "standard" folder. His brain seems to reside in the file "standard.brn" (in my case, they are 4,600 KB).
Obviously this causes me many questions.
to. How could you enter all the information that is distributed in the AIML files of the standard folder, inside the standard.brn file?
b. If RenPy uses files with "brn" format to store all that AIML data, what's the point of having a folder full of AIML files?
2. I continued to explore the script a bit, and in the "AIMLbot.py" script, I noticed that it is possible to delete lines 25 and 26, and it does not affect the game. It is as if these lines do not matter at all.
(The lines in particular are you;
25---> self.kernel.bootstrap .....
26---> self.kernel.saveBrain ....
3. Finally, I tried to directly modify the "standard.brn" file, but even if I changed the words, then the bot did not work for them.
It is a disappointment. Although I write with the hope that a solution can be found. The creator said he kept new versions of his bot, with better features. I want you to share, I would like to try.
If possible, make it simple for people like me who are starting now in this world of RenPy.
Well, as you can see. I do not bring the solution. I only write to give my testimony that I also have that error.
A greeting and I will be attentive to the forum to see if there are any answers soon.!!