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 IBotBrainUrgeResultProperties
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 |