Grail (C#)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.Utility.RouletteOptions Class Reference

Struct determining options for roulette selection.

Parameters
numberOfTopBehaviorsNumber of top behaviors to be considered.
relativeUtilityThresholdUtility value calculated as percentage of top behavior utility, that must be met by other behaviors to be considered.
More...

Public Member Functions

void SetUnlimitedNumberOfTopBehaviors ()
 

Properties

int NumberOfTopBehaviors [get, set]
 
float RelativeUtilityThreshold [get, set]
 

Detailed Description

Struct determining options for roulette selection.

Parameters
numberOfTopBehaviorsNumber of top behaviors to be considered.
relativeUtilityThresholdUtility value calculated as percentage of top behavior utility, that must be met by other behaviors to be considered.

The documentation for this class was generated from the following file: