Version 2.21.2

From Heureka Wiki
Jump to navigation Jump to search

Version 2.21.2

2023-05-30

Summary

This version introduces some changes to the optimization model template used when creating new optimization models, which should increase performance when solving those models. A number of bugs have been addressed as well.

Improvements

  • The default optimization model and the models created by the Optimization Model Wizard no longer utilize an intermediate objective variable, and also no longer contain unused parameters. This drastically reduces the solve time for CoinOR CBC.

Bug Fixes

  • Fixed incorrect mean age for non-productive forest in Initial State
  • Incorrect handling of percentage sign in pricelist editor
  • Fixed thinning intensity being too low when using "Re-run Simulation"
  • Fixed invalid filename when creating log files under some culture settings
  • Fixed incorrect dead wood decay class assignment when decay is disabled
  • Random seed used by Re-run simulation is now the same as the simulation being re-run

Other Changes

  • Result variable 'Date' in TreatmentUnit is now called 'Inventory Date', to better reflect its use.

Details from bugtracker

Id Category Severity Summary Fixed_in_version Resolution Comment
0000594 TPG major Incorrect thinning intensity when doing "Rerun simulation" 2.21.2 fixed Incorrect thinning intensity when doing "Rerun simulation"
0000593 Optimization tweak Change: Removed ObjFunc from new models 2.21.2 fixed Change: Removed ObjFunc from new models
0000595 General trivial Dead wood: Decay class change when decomposition rate set to zero 2.21.2 fixed Dead wood: Decay class change when decomposition rate set to zero
0000596 General minor Incorrect seed when doing "Rerun simulation" 2.21.2 fixed Incorrect seed when doing "Rerun simulation"