Recent Releases of landis-ii-forest-roads-simulation-extension

landis-ii-forest-roads-simulation-extension - Release of v2.0

  • Updating the code for compatibility with the new LANDIS-II Core v8
    • Updated the references to the new core and utility libraries (in particular, the universal cohorts library)

[!WARNING]
From this release and further on, the FRS module will only be compatible with LANDIS-II-v8 (Core v8) and not with LANDIS-II-v7 (Core v7).

- C#
Published by Klemet about 2 years ago

landis-ii-forest-roads-simulation-extension - Release of v1.3.1

  • Fixing the printing of the message "Testing if prescription is repeat harvest." that would display in certain cases.

⚠️ This message could indicate if the FRS module was capable of acquiring stand related information, in order to adapt to repeated harvest in a cell. With this fix, there is currently no way of knowing if the FRS module can do this or not in your simulation. The problem seem to be related to recent versions of the succession and harvest libraries. See this issue. A fix will come as soon as possible when the issue is fixed from their side. In the meanwhile, the problem should not have great repercussions on what the module does; it just won't be able to choose the (sometimes) best option of constructing sturdier, but more costly roads when to access a cell at a future time step when a repeated harvest is used.

- C#
Published by Klemet almost 5 years ago

landis-ii-forest-roads-simulation-extension - Release of v. 1.3

  • The loop algorithm now uses the random number generator of the LANDIS-II core. Hence, different simulations using the loop algorithm with the a similar LANDIS-II scenario seed will give the exact same road network as a result, which was not the case before.

- C#
Published by Klemet almost 5 years ago

landis-ii-forest-roads-simulation-extension - Hotfix - 1.2.1

  • The FRS module is now packaged with a more recent version of Landis.Library.SiteHarvest-v2.dll, which should avoid the following issue : https://github.com/LANDIS-II-Foundation/Extension-Biomass-Harvest/issues/50

- C#
Published by Klemet almost 5 years ago

landis-ii-forest-roads-simulation-extension - Release of v. 1.2

  • Temporary fix for a problem in the planning of a return to an harvested cell (see this issue)
  • Fix in the parsing of cost parameters and rasters; now, if one writes "none" as the location for a cost raster, there is not need to indicate an entry for the associated parameter.

- C#
Published by Klemet about 5 years ago

landis-ii-forest-roads-simulation-extension - Release of version 1.1

Implementation of the V2 of the loop algorithm

- C#
Published by Klemet about 5 years ago

landis-ii-forest-roads-simulation-extension - Release of version 1.0

Finally, the FRS module is complete and ready to be used !

It might get updated in the future with new functions; but for now, everything is in order. I hope that you'll enjoy it !

  • All of the essential functions of the model are present (see Readme.md)
  • Code is cleaned up

- C#
Published by Klemet over 5 years ago

landis-ii-forest-roads-simulation-extension - Pre-release version 0.98

  • Should fix a bug during the initialization phase that was due to the module trying to gather non-initialized variables at that time.

- C#
Published by Klemet about 6 years ago

landis-ii-forest-roads-simulation-extension - Pre-release version 0.97

  • Looping behaviour : The module can now create loops in the forest road network, in order to account for more realistic fragmentation measures
  • The module now takes into account the fact that if a repeated harvest (single or multiple repeat) is used on a cell, then a road will be needed to come back at the next rotation. Therefore, if road ageing is taken into account in the parameter file of the module, the module will then try to find the best (cheapest) option between creating a lower road type that will get destroyed before the next rotation (due to road ageing) and that will need to be re-constructed to access the harvested site again; or building a more solid, but more costly type of road that will last until the next harvest rotation.
  • Fixed a bug concerning the wood fluxes that resulted in some incoherent road types.

- C#
Published by Klemet about 6 years ago

landis-ii-forest-roads-simulation-extension - Pre-release version 0.96

  • Updated some functions to adapt to the new way of getting the TimeSinceLastEvent variable to select which sites have to be connected to a road
  • Performance improvments

- C#
Published by Klemet over 6 years ago

landis-ii-forest-roads-simulation-extension - Pre-release version 0.95

  • Huge improvement to performances and simplification of the code.

- C#
Published by Klemet over 6 years ago

landis-ii-forest-roads-simulation-extension - Version 0.9

• The trajectories of the roads can now be influence by zones where roads are forbidden, existing roads, elevation, fine topography (e.g. cliffs), water, streams and soil types. The extension can accommodate only a part of these information, according to what the data that the user can use. • The user can now enter customized types of roads in the parameter file. • The flux of wood through the roads can be simulated. If so, roads can be upgraded to accommodate the flux going through them. The threshold above which the road should be upgraded are defined by the user. • If the flux of wood is simulated, the extension will output rasters picturing the flux through the landscape for a given timestep. • The aging of the roads can be simulated. After a certain age inputted by the user in the parameter file, a road is considered to be destroyed, and must be rebuilt or maintained in order for wood to go through it again. A road upgrade or construction/maintenance resets the age of a road. • A log saves different information related to roads for each timestep.

- C#
Published by Klemet over 6 years ago

landis-ii-forest-roads-simulation-extension - Version 0.5

Features

  • Detection of an installed harvest extension (without it, the road network will not change)
  • Reading of a raster containing the initial road network
  • Completion of the initial road network to avoid isolated roads that lead to nowhere
  • At each timestep, the extension gets all of the recently harvest sites, and construct a road to them unless they are close enough for to an existing road for skipping wood to them
  • An output raster is created at each timestep to see the evolution of the road network in the landscape

WARNING : Currently, the pathfinding algorithm only takes distance into account, and nothing else.

- C#
Published by Klemet almost 7 years ago