View Issue Details

IDProjectCategoryView StatusLast Update
0000451HeurekaTPGpublic2021-11-29 10:34
ReporterPeder Assigned ToLinus  
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.17.6 
Target Version2.18.0Fixed in Version2.18.0 
Summary0000451: TPG generates invalid uneven-aged programs when fertilization policy is active for even-aged management
DescriptionWhen generating both even-aged and uneven-aged program for stands in a domain, a large number of programs with selection felliings ony in the last period are added as well, if fertilization policy = FP_FINALFELLING, and programs with fertilization should be generated as well.
Steps To ReproduceThe problem is very easy to reproduce (PlanWise)
1. Start with new project with demo database, and select stand 6 in Landscape8
2. Set parameters in Default Control Category, control table Treament Program Generator:
  a. "Fertilization Policy" = FP_FINALFELLING
  b. "Also Generate Programs without Fertilziation" = True
3. Add control category "Plockhuggning" and set Management System = Uneven-aged, and Selection Period Delay Max = 0 (cc Treatment Program Generator). Setting "Selection Period Delay Max" to 0 means that only one uneven-aged program should be generated.
4. Add Plockhuggning as second control category connection to forest domain Other. You should have two control category connections: Default and Plockhuggning
5. Run TPG with 20 periods and 20 alternatives

Result: In addition to an accurate uneven-aed program with selection felling in the first period, a large number of identical uneven-aged programs has also been generated with selection felling in the last period, which is not even allowed since Selection Period Delay Max = 0.
TagsNo tags attached.
ProductPlanWise

Activities

Linus

2021-11-29 10:32

administrator   ~0000440

Invalid fertilization-less programs generated in the second set of control categories (based its generation on the results of the first control category set)

Issue History

Date Modified Username Field Change
2021-10-20 08:55 Peder New Issue
2021-10-20 08:56 Peder Steps to Reproduce Updated
2021-10-20 08:58 Peder Steps to Reproduce Updated
2021-11-29 10:32 Linus Assigned To => Linus
2021-11-29 10:32 Linus Status new => resolved
2021-11-29 10:32 Linus Resolution open => fixed
2021-11-29 10:32 Linus Fixed in Version => 2.18.0
2021-11-29 10:32 Linus Note Added: 0000440
2021-11-29 10:33 Linus Target Version => 2.18.0
2021-11-29 10:34 Linus Changeset attached => heureka trunk r21041