ApiBrain().SetDynamicFalloff

Modifies the state of the SILVIA Core algorithms, changing the “falloff” parameter for Dynamic Output.

Description

This method helps control SILVIA’s Dynamic Output generation, and sets the numeric falloff of SILVIA’s lexical traversal algorithm. This number determines how statistical probability will decay between the range of “falloffDepth” and “depth”. A value of 1.0 will produce no statistical falloff, whereas a value of 0.5 will multiply the statistical likelihood of a rigid Conceptual match by 0.5 for each unit of distance past falloffDepth. In simple terms, this value provides a mechanism for lexical rigidity to decay within the process of output construction, giving finer control over SILVIA’s output construction algorithms.

Example Usage (Java)


boolean success = _core.ApiBrain().SetDynamicFalloff(0.9f);

Example Usage (C#)


bool success = _core.ApiBrain().SetDynamicFalloff(0.9f)

Parameters

float

falloff

The numeric falloff value, between 0.0 and 1.0.

Returns

The boolean success or failure of the operation.

See Also

  • ApiBrain().SetDynamicAttraction
  • ApiBrain().SetDynamicDepth
  • ApiBrain().SetDynamicFalloffDepth
  • ApiBrain().SetDynamicAdaptation
  • ApiBrain().GenerateDynamic
  • ApiBrain().GenerateDynamicLimited