Commit 8b6ba7197c5acfc8cf81115e9915edd95c8697a8

Authored by Eduardo Eloy
1 parent 1fc80a16
Exists in Standardized

readme

Showing 1 changed file with 11 additions and 3 deletions   Show diff stats
README.md
1 1 # Forest Management
2 2  
3 3 The purpose of this implementation is to use Constraint Programming to find valid solutions for problems of forest management.
  4 +
4 5 Here, Management Units (MUs) are associated with possible prescriptions which define which years the MUs are to be harvested.
  6 +
5 7 But in any given year only 50ha of contiguous forest area can be harvested at once.
6 8  
7 9  
8 10 Therefore the implementation needs input defining:
9 11  
10 12 1-The existing MUs in the forest
  13 +
11 14 2-The area of each MU
  15 +
12 16 3-The MUs adjacent to each MU
  17 +
13 18 4-The border lenght of each adjacency between MUs
  19 +
14 20 5-The IDs of the Prescriptions of each MU
  21 +
15 22 6-Relative to each Prescription, the years where the Prescription defines that the MU should be harvested.
  23 +
16 24 7-Relative to each Prescription, the rewards each Prescription gives for being applied.
17 25  
18 26 # Step 1: Necessary Setup Files.
... ... @@ -107,7 +115,7 @@ External Ids:
107 115 |201|
108 116  
109 117  
110   -##border_init.txt
  118 +## border_init.txt
111 119 ### This file sets up the lenght of the border of each adjacent MU, each line should list the lenght of the borders of each adjacency separated by a comma. If the MU has no adjacent MUs the should just have a -1
112 120  
113 121 -----------------Example:
... ... @@ -125,7 +133,7 @@ External Ids:
125 133 If borders aren't a factor is your data just put use 0s in place of real border values
126 134  
127 135  
128   -##ugs_init.txt
  136 +## ugs_init.txt
129 137 ### This file sets up the Prescriptions associated with each MU, each line should list the IDs of the Prescriptions associated with each MU
130 138  
131 139 -----------------Example:
... ... @@ -140,7 +148,7 @@ If borders aren't a factor is your data just put use 0s in place of real border
140 148  
141 149 ------------------------
142 150  
143   -##years_init.txt
  151 +## years_init.txt
144 152 ### This file sets up the relation between Prescriptions and the years where those Prescriptions have Harvest actions.
145 153  
146 154 ### Each line lists the years where the corresponding Prescription has Harvest actions separated by commas, if the MU has more than one Prescription then a "/" is followed by the next Prescription's harvest years. If a Prescription has no years of Harvest there should be a -1
... ...