Skip to contents

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.