Evaluate Allocation Parameters with Fuzzy Similarity
Source:R/alloc_dinamica.R
eval_alloc_params_t.RdEvaluates allocation parameters by running simulations over historical periods and comparing results against observed data using fuzzy similarity. For each perturbation:
Runs
alloc_dinamica()using historical periods to produce simulated final periodCompares initial vs final observed and initial vs final simulated using fuzzy similarity
Returns
alloc_params_taugmented with per-transition similarity metrics
Details
The evaluation uses fuzzy similarity with spatial tolerance (11x11 window, exponential decay with divisor=2). For each transition, compares the spatial pattern of changes from initial to final period between observed and simulated.
Returns the alloc_params_t table augmented with:
similarity: Fuzzy similarity per transition (0-1, NA if no observed transitions)
Examples
if (FALSE) { # \dontrun{
db <- evoland_db$new("path/to/db")
# Evaluate all perturbations
evaluated_params <- db$eval_alloc_params_t()
# Evaluate specific perturbations
evaluated_params <- db$eval_alloc_params_t(id_perturbations = 1:3)
} # }