I've been researching the Belief-Desire-Intent model and the way they used it in the original Black and White Game(which is the same, but they also defined decision trees as opinions).
I have a question about the distinction between opinion and belief.
From what I understand, beliefs are linked lists in the form of attribute: value.
So let's say a tree would be something like: Condition: Inanimate Type: Plant
So let's say I try to apply the command cut on it and the npc cuts down the tree in like 2 turns, by doing 50 damage each turn. So the newly formed belief is that the hp of a that tree is more than 50.
From what I understand, that this is now a newly formed belief, so the new belief about the tree would be: Condition: Inanimate Health: >50 Type: Plant
What about the fact that the npc now knows it takes 2 turns to cut down the tree, is that now a newly formed belief or an opinion? If it's not, what kind of opinion could be formed out of that?
Help from anyone who's dealt with this would be appreciated as I'm finding it hard to find open source code examples of this.