Package horizons :: Package ai :: Package aiplayer :: Package behavior :: Module behaviorcomponents :: Class BehaviorComponent
[hide private]
[frames] | no frames]

Class BehaviorComponent

source code

This is an abstract BehaviorComponent - a building block for AI Behavior.

Instance Methods [hide private]
 
__init__(self, owner) source code
 
certainty(self, action_name, **environment) source code
 
_certainty_has_boat_builder(self, **environment) source code
 
_certainty_has_fleet(self, **environment) source code
Class Variables [hide private]
  log = logging.getLogger('ai.aiplayer.behavior.behaviorcomponen...
  default_certainty = 1.0
  minimal_fleet_size = 1
Class Variable Details [hide private]

log

Value:
logging.getLogger('ai.aiplayer.behavior.behaviorcomponents')