Ejemplo n.º 1
0
    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 = []
Ejemplo n.º 2
0
    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 = []
Ejemplo n.º 3
0
    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
Ejemplo n.º 4
0
    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
Ejemplo n.º 5
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
Ejemplo n.º 6
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
Ejemplo n.º 7
0
Archivo: ap.py Proyecto: xrubio/models
    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
Ejemplo n.º 8
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