DecisionFlex
Utilty AI for Unity
 All Classes Namespaces Functions Variables Events Pages
Public Member Functions | List of all members
TenPN.DecisionFlex.Demos.UFOContextFactory Class Reference

logs HP, distance to enemy and distance to health More...

Inheritance diagram for TenPN.DecisionFlex.Demos.UFOContextFactory:
TenPN.DecisionFlex.SingleContextFactory TenPN.DecisionFlex.ContextFactory

Public Member Functions

override IContext SingleContext (Logging loggingSetting)
 
- Public Member Functions inherited from TenPN.DecisionFlex.SingleContextFactory
sealed override IList< IContextAllContexts (Logging loggingSetting)
 

Additional Inherited Members

- Public Types inherited from TenPN.DecisionFlex.ContextFactory
enum  Logging { Enabled, Disabled }
 

Detailed Description

logs HP, distance to enemy and distance to health

Member Function Documentation

override IContext TenPN.DecisionFlex.Demos.UFOContextFactory.SingleContext ( Logging  loggingSetting)
inlinevirtual
Returns
a list of IContext objects, each of which will be scored against the decision's actions seperately.
Parameters
loggingSettingif Logging.Enabled, DecisionFlex::m_isLoggingEnabled is true. You should print or display some debugging info.

Implements TenPN.DecisionFlex.SingleContextFactory.


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