This is an old revision of the document!


PHP's gd library is missing or unable to create PNG images

Model Examples

Additional models

The additional models below are not part of the standard Dinamica EGO's Examples.

Models distributed as part of Dinamica EGO's Examples

Basic Examples

Patterns of Change

  • h0\h0.egoml
  • h1\h1.egoml
  • h2\h2.egoml
  • h3\h3.egoml
  • h4\h4.egoml
  • h5\h5.egoml
  • h7\h7.egoml
  • h9\h9.egoml
  • h10\h10.egoml
  • h11\h11.egoml
  • h12\h12.egoml
  • h13\h13.egoml
  • h14\h14.egoml
  • h15\h15.egoml

Setup, Run and Validate a LUCC Model

  • 1_transition_matrix_calculation\determine_transition_matrix.egoml
  • 2_weights_of_evidence_ranges_calculation\determine_weights_of_evidence_ranges.egoml
  • 3_and_2_weights_of_evidence_ranges_and_coefficient_calculation\determine_weights_of_evidence_ranges_and_coefficients.egoml
  • 3_weights_of_evidence_coefficient_calculation\determine_weights_of_evidence_coefficients.egoml
  • 4_weights_of_evidence_correlation\weights_of_evidence_correlation.egoml
  • 5_run_lucc\simulate_deforestation_from_1997_2000_no_patch_formation.egoml
  • 6_validate_using_exponential_decay_function\determine-similarity-of-differences.egoml
  • 7_validate_using_multiple_windows_constant_decay_function\determine-muti-window-similarity-of-differences.egoml
  • 7_validate_using_multiple_windows_constant_decay_function\determine-muti-window-similarity-of-differences_complete.egoml
  • 8_run_lucc_with_patch_formation\simulate_deforestation_from_1997_2000_with_patch_formation.egoml
  • 9_run_lucc_with_patch_formation_and_expansion\simulate_deforestation_from_1997_2000_with_patch_formation_and_expansion.egoml
  • 10_run_deforestation_trajectories\simulate_deforestation_from_1997_2000_30years_ahead.ego
  • 10_run_deforestation_trajectories\simulate_deforestation_from_1997_2000_30years_ahead.egoml

Game of Life

  • game_of_life.egoml

Various Applications

  • apply-edge-detection-convolution-easier.egoml
  • apply-edge-detection-convolution.egoml
  • calculate-road-density.egoml
  • create-raster-cube.ego: Model used to construct raster cubes from a set of individual layers.
  • gcd-using-dowhile-and-new-calculate-map-EXPERIMENTAL.ego
  • gcd-using-dowhile.ego
  • gcd-using-while-and-new-calculate-map-EXPERIMENTAL.ego
  • gcd-using-while.ego
  • generate-triangular-probability-distribution.egoml

LUCC Northen Mato Grosso

  • run\mato_grosso.egoml
  • run_roads\mato_grosso_road.egoml
  • run_roads_with_comments\mato_grosso_road.egoml
  • run_roads_with_comments\road_constructor.xml
  • run_roads_with_comments_and_workdirs\mato_grosso_road_with_workdirs.egoml
  • run_roads_wizard\land_change_and_road_constructor_model.egoml
  • run_with_comments\mato_grosso.egoml

Urban Dynamics of Savassi - BH

  • project_changes_to_2020\savassi2020.egoml
  • simulate_2003\savassi2003.egoml
  • validate\compare_1996_to_2003.egoml
  • validate\compare_1996_to_2003_map_of_changes.egoml
  • validate\compare_2003_to_2003_simulated.egoml

REDD Case Study

  • carbon_bookeeping_model.egoml
  • simulate_deforestation_under_socioeconomic_scenarios.egoml

Genetic Algorithm

  • GAknn\Reciprocal_fitness1x1\GAReciprocal_fitness1x1.ego
  • GAknn\Reciprocal_fitness1x1\validation_fitness1x1.ego
  • GALimitedRanges120\Reciprocal_fitness1x1\GAReciprocal_fitness1x1.ego
  • GALimitedRanges120\Reciprocal_fitness1x1\validation_fitness1x1.ego
  • WEofE\Cal_Reciprocal_fitness1x1.ego
  • WEofE\validation_fitness1x1.ego

Landscape Metrics

  • calc_largest_patch_index\calc_largest_patch_index.ego
  • calc_mean_patch_distances_and_standard_deviations\calc_mean_patch_nearest_centroid_distances_and_standard_deviations.ego
  • calc_mean_patch_distances_and_standard_deviations\calc_mean_patch_nearest_distances_and_standard_deviations.ego
  • calc_mean_patch_edges_and_standard_deviations\calc_mean_patch_edges_and_standard_deviations.ego
  • calc_mean_patch_sizes_and_standard_deviations\calc_mean_patch_sizes_and_standard_deviations.ego

Advanced Examples

The examples below show how different model construction tecniques can be used to represent some specific concepts in Dinamica EGO.

Local Saturation

  • simulate_deforestation_using_local_saturation.egoml
  • simulate_deforestation_using_local_saturation_built_using_sub_regions.egoml
  • simulate_deforestation_using_local_saturation_using_using_quadrants.egoml

Multiple Parameters

  • simulate_deforestation_using_multiple_transition_matrix.egoml
  • simulate_deforestation_using_multiple_transition_matrix_and_weights.egoml

Sojourn Time

  • simulate_deforestation_and_abandonment.egoml
  • simulate_deforestation_and_abandonment_using_sojourn_time.egoml
  • simulate_def_aband_and_deterministic_transition.egoml

Sub-Regions

  • determine_transition_matrix.egoml
  • determine_weights_of_evidence_ranges_and_coefficients.egoml
  • simulate_deforestation_using_sub_regions.egoml
  • simulate_deforestation_using_sub_regions_and_saving_probability_maps.egoml
  • simulate_deforestation_using_sub_regions_saving_sub_region_maps.egoml

Models distributed as part of Dinamica EGO's Examples and described in the Dinamica EGO guidebook

Lesson 1

  • a_simple_model.egoml

Lesson 2

  • calc_forest_remaining_extent_per_state.egoml

Lesson 3

  • calc_forest_remaining_extent_per_state_using_subregions.egoml

Lesson 4

  • combine pathway.xml
  • friction.egoml
  • join_towns.egoml
  • multiple_pathways.egoml
  • pathway.egoml

Lesson 5

  • MCE_part1&2&3&4&5&6.egoml
  • MCE_part1&2&3&4&5&6_complete.egoml
  • MCE_part1&2&3&4&5.egoml
  • MCE_part1&2&3&4.egoml
  • MCE_part1&2&3&4group.egoml
  • MCE_part1&2&3.egoml
  • MCE_part1&2.1.egoml
  • MCE_part1&2.egoml
  • MCE_part1&2complete.egoml
  • MCE_part1.egoml