Package horizons :: Package ai :: Package aiplayer :: Package personality :: Module default :: Class DefaultPersonality :: Class ProductionBuilder
[hide private]
[frames] | no frames]

Class ProductionBuilder

source code

DefaultPersonality.AreaBuilder --+
                                 |
                                DefaultPersonality.ProductionBuilder

Class Variables [hide private]
    Inherited from AreaBuilder
  path_boundary_penalty_threshold = 10
  path_distant_road_penalty = 0.5
  path_near_boundary_constant_penalty = 0.3
  path_near_boundary_linear_penalty = 0.03
  path_near_road_constant_penalty = 0.7
  path_near_road_linear_penalty = 0.15
  path_road_penalty_threshold = 9
  path_unreachable_boundary_penalty = 0.1
  path_unreachable_road_penalty = 0.1