Interface IBotBrainUrgeResult
Represents a weighted urge result and the considerations involved in calculating its urgency.
Namespace: Microsoft.XboxStudios.BotBrain
Assembly: BotBrain.Core.dll
Syntax
public interface IBotBrainUrgeResult
Properties
View SourceConsiderations
Gets a mapping of the considerations involved to their results.
Declaration
IReadOnlyDictionary<IConsideration, ConsiderationResult> Considerations { get; }
Property Value
Type | Description |
---|---|
IReadOnlyDictionary<IConsideration, ConsiderationResult> |
Result
Gets the underlying urge result.
Declaration
IUrgeResult Result { get; }
Property Value
Type | Description |
---|---|
IUrgeResult |
Weight
Gets the weight for the combined urge and action.
Declaration
double Weight { get; }
Property Value
Type | Description |
---|---|
double |