def __init__(self, xmlFile): Config.__init__(self, xmlFile) self._landCover = 'unknown' self._settlements = 'unknown' self._hydro = 'unknown' self._apdsi = 'unknown' self._harvestVariance = 0.0 self._harvestAdjustment = 0.0 self._mobilityDist = 0 self._initialNumber = 0 self._nutritionNeed = 0 self._minInitialAge = 0 self._maxInitialAge = 0 self._minDeathAge = 0 self._maxDeathAge = 0 self._minFertility = 0.0 self._maxFertility = 0.0 self._minFertilityAge = 0 self._maxFertilityAge = 0 self._minFertilityEndsAge = 0 self._maxFertilityEndsAge = 0 self._maizeToGift = 0 self._minInitialCorn = 0 self._maxInitialCorn = 0 self._locations = []
def __init__(self, xmlFile): Config.__init__(self, xmlFile) self._asabiyaIncrease = 0.0 self._asabiyaDecay = 0.0 self._minAsabiya = 0.0 self._distanceSensibility = 0.0 self._attackThreshold = 0.0
def __init__(self, xmlFile): Config.__init__(self, xmlFile) # farmer config self._initFarmers = 0 self._farmersStrength = 0.0 self._farmersGrowthRate = 0.0 self._farmersImmigrationRate = 0.0 self._initHerders = 0 self._herdersRelativeStrength = 0.0 self._herdersGrowthRate = 0.0 self._herdersImmigrationRate = 0.0
def __init__(self, xmlFile): Config.__init__(self, xmlFile) # climate self._climateMean = 0 self._climateSd = 1 # agents self._initialPopulation = 0 self._locationTries = 10 self._requiredNeedsPercentage = 1.0 # animals self._animalsCaKg = 0 self._animalsKg = 0 # crops self._cropsKgHa = 0 self._cropsCaKg = 0 self._cropsVariability = 0.0 self._cropsMinRain = 0.0 self._cropsOptimalRain = 0.0 self._cropsMaxRain = 0.0 self._reserve = 1.0