diff --git a/README.md b/README.md index 80f42e5..c098f97 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,26 @@ # Forest Management The purpose of this implementation is to use Constraint Programming to find valid solutions for problems of forest management. + Here, Management Units (MUs) are associated with possible prescriptions which define which years the MUs are to be harvested. + But in any given year only 50ha of contiguous forest area can be harvested at once. Therefore the implementation needs input defining: 1-The existing MUs in the forest + 2-The area of each MU + 3-The MUs adjacent to each MU + 4-The border lenght of each adjacency between MUs + 5-The IDs of the Prescriptions of each MU + 6-Relative to each Prescription, the years where the Prescription defines that the MU should be harvested. + 7-Relative to each Prescription, the rewards each Prescription gives for being applied. # Step 1: Necessary Setup Files. @@ -107,7 +115,7 @@ External Ids: |201| -##border_init.txt +## border_init.txt ### 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 -----------------Example: @@ -125,7 +133,7 @@ External Ids: If borders aren't a factor is your data just put use 0s in place of real border values -##ugs_init.txt +## ugs_init.txt ### This file sets up the Prescriptions associated with each MU, each line should list the IDs of the Prescriptions associated with each MU -----------------Example: @@ -140,7 +148,7 @@ If borders aren't a factor is your data just put use 0s in place of real border ------------------------ -##years_init.txt +## years_init.txt ### This file sets up the relation between Prescriptions and the years where those Prescriptions have Harvest actions. ### 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 -- libgit2 0.21.2