![]() |
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.