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

Class SettlementFounder

source code

Class Variables [hide private]
  min_feeder_island_area = 400
  island_size_sequence = [500, 300, 150]
  enemy_settlement_penalty = 200
  compact_empire_importance = 100
  extra_warehouse_distance = 1
  nearby_enemy_penalty = 100
  extra_enemy_island_distance = 1
  min_raw_clay = 100
  max_raw_clay = 300
  raw_clay_importance = 0.3
  no_raw_clay_penalty = 100
  min_stone_deposit = 100
  max_stone_deposit = 300
  stone_deposit_importance = 0.3
  no_stone_deposit_penalty = 100
  min_raw_iron = 100
  max_raw_iron = 300
  raw_iron_importance = 0.05
  no_raw_iron_penalty = 30
  min_new_island_gold = 8000
  min_new_island_tools = 5
  min_new_island_boards = 17
  min_new_island_food = 10
  max_new_island_tools = 30
  max_new_island_boards = 30
  max_new_island_food = 30
  min_new_feeder_island_gold = 4000
  min_new_feeder_island_tools = 10
  min_new_feeder_island_boards = 20
  max_new_feeder_island_tools = 30
  max_new_feeder_island_boards = 30