Skip to content
Snippets Groups Projects
Commit dcec60de authored by Bart Arendarczyk's avatar Bart Arendarczyk
Browse files

Small land abandonment change.

parent 084965d3
No related branches found
No related tags found
3 merge requests!4Merging Barts changes into inequality branch,!3Merging changes from master,!2Bringing Bart's recent changes into the inequality branch
...@@ -391,7 +391,7 @@ $gdxin ...@@ -391,7 +391,7 @@ $gdxin
* Pasture intensity penalty. \Controls how spread out pasture production is. * Pasture intensity penalty. \Controls how spread out pasture production is.
- sum(location, pastureIntensityPenalty * sum(crop_less_pasture, sqr(cropProduction(crop_less_pasture, location))) / (sum(crop_less_pasture, cropProduction(crop_less_pasture, location)) + 0.01)) - sum(location, pastureIntensityPenalty * sum(crop_less_pasture, sqr(cropProduction(crop_less_pasture, location))) / (sum(crop_less_pasture, cropProduction(crop_less_pasture, location)) + 0.01))
* Small reward for increasing natural area to allow land abandonment * Small reward for increasing natural area to allow land abandonment
+ sum((protection, location), 0.0001 * landCoverArea('natural', protection, location)) + sum((land_cover, protection, location)$(not sameAs(land_cover, 'natural')), 0.00001 * landCoverChange(land_cover, 'natural', protection, location))
* Feed diversity penalty * Feed diversity penalty
- sum(animal, feedDiversityCost(animal) * sum(feed_crop, sqr(feedAmount(animal, feed_crop) * cropDM(feed_crop))) / (sum(feed_crop, feedAmount(animal, feed_crop) * cropDM(feed_crop)) + 0.01)) - sum(animal, feedDiversityCost(animal) * sum(feed_crop, sqr(feedAmount(animal, feed_crop) * cropDM(feed_crop))) / (sum(feed_crop, feedAmount(animal, feed_crop) * cropDM(feed_crop)) + 0.01))
* Net import change cost * Net import change cost
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment