![]() |
Raymond Maarloeve
|
Represents a memory obtained by an NPC in the decision-making system. Each memory has a string identifier and a weight that indicates its importance. This DTO is used for prompting the LLM to understand the NPC's experiences and how they influence its decisions. More...
Public Member Functions | |
override string | ToString () |
ToString override used for pretty printing. | |
Public Attributes | |
string | memory |
The unique identifier for the memory, such as "saw a predator", "found food", etc. | |
int | weight |
The weight of the memory, indicating its importance or relevance to the NPC's current situation. | |
Represents a memory obtained by an NPC in the decision-making system. Each memory has a string identifier and a weight that indicates its importance. This DTO is used for prompting the LLM to understand the NPC's experiences and how they influence its decisions.
override string ObtainedMemoryDTO.ToString | ( | ) |
ToString override used for pretty printing.
string ObtainedMemoryDTO.memory |
The unique identifier for the memory, such as "saw a predator", "found food", etc.
int ObtainedMemoryDTO.weight |
The weight of the memory, indicating its importance or relevance to the NPC's current situation.