ApiData().SetExuderReuse
Enables or disables the AI’s ability to draw on a given Exuder in generating Dynamic Output.
Description
This method sets the “reuse” state of an existing Exuder within an existing Behavior, modifying the current SILVIA Brain to do so. The SILVIA AI is capable of generating “dynamic” output, from a set of Concepts. In practice, this means that SILVIA can come up with new and interesting ways of expressing those Concepts using existing language data. By setting the “reuse” state to true for a particular Exuder, you are adding that Exuder to SILVIA’s language data, to be drawn from when generating new output.
Example Usage (C#)
bool success = _core.ApiData().SetExuderReuse(147, 2, true);
Parameters
int |
id |
The integer numeric value or variable representing the unique ID of the Behavior containing the Exuder. |
int |
exuderId |
The integer numeric value or variable representing the indexed ID of the Exuder, separate from the Behavior ID. |
bool |
reuse |
The boolean value, true or false, to enable or disable the “reuse” constraint for the given Exuder. |
Returns
The boolean success or failure of the operation.