Package horizons :: Package ai :: Package aiplayer :: Package behavior :: Module profile :: Class BehaviorProfileManager
[hide private]
[frames] | no frames]

Class BehaviorProfileManager

source code

BehaviorProfileManager is an object that defines the dictionary with BehaviorComponents for AIPlayer. If it proves to be useful it will handle loading AI profiles from YAML.

Class Methods [hide private]
get_random_player_profile(cls, player, token) source code
get_random_pirate_profile(cls, player, token) source code
_get_random_profile(cls, player, token, profiles) source code
Class Variables [hide private]
  log = logging.getLogger("ai.aiplayer.behavior.profilemanager")