Simulate the welfare loss/gain from changes in policy or changes in other factors that influence fisher location choice.
Usage
welfare_predict(
project,
mod.name,
closures,
betadraws = 1000,
marg_util_income = NULL,
income_cost = NULL,
expected.catch = NULL,
enteredPrice = NULL
)
Arguments
- project
Name of project
- mod.name
Name of selected model (mchoice)
- closures
Closure scenarios
- betadraws
Integer indicating the numer of times to run the welfare simulation. Default value is
betadraws = 1000
- marg_util_income
For conditional and zonal logit models. Name of the coefficient to use as marginal utility of income
- income_cost
For conditional and zonal logit models. Logical indicating whether the coefficient for the marginal utility of income relates to cost (
TRUE
) or revenue (FALSE
)- expected.catch
Name of expectedchatch table to use
- enteredPrice
Price for welfare
Details
To simulate welfare loss/gain, the model coefficients are sampled 1000 times using a multivariate random
number generator (mvgrnd
) and the welfare loss/gain for each observation is calculated (see section 9.3
in the user manual) for each of the sampled coefficients, and all of the estimated welfare values are saved to a file
in the project outputs folder.
Note that this function is called by run_policy
.