Draft, indicative only. Twenty stocks (the 18 mmsyapp groups plus anchovies and sardines), ten métiers and three segments:
trawl: inner (15-30 m, mud), mid (30-50 m) and outer shelf (50-80 m, sand) grounds;
purse seine: mackerel/scad, and light-luring anchovy/small pelagics;
small-scale: five coastal métiers (crab, shrimp, pelagic gillnet, hook and trap, cephalopod), confined to the coastal zone. Small-scale is the generalist, switching freely between its five tactics, with low efficiency (0.075 of an industrial vessel-day) and a matching low daily cost.
Details
Every segment has loyalty 1 (zoning): it switches only among its own métiers.
Catchability starts from an expert overlap matrix (main fishery 1,
by-catch 0.2, scaled by r) and was then conditioned with ms_condition()
so that each stock's status quo matches its mmsyapp 2024 depletion
(dep_2024), with B/Bmsy limited to 0.05-1.5: shrimp is set to 1.5
(mmsyapp: 0.97 B/K), croakers end at 0.07 (target 0.12, at the F cap),
anchovies and sardines are free (about 0.75 Bmsy). Daily costs keep the
days at 12/6/82% (trawl / purse seine / small-scale; capacity 450 / 225 /
3000 days, gamma = 1.5). The median status is 0.46 Bmsy. All stocks
have F_cap = 1.95 (a floor at 0.05 Bmsy) and simulations start from the
conditioned depletions (dep_init). Squid is shared by small-scale, trawl
and the light-luring seine, and scads by both seines and trawl. Prices are
relative and indicative.
Examples
sys <- got_system_draft()
sys
#> <ms_system> 20 stocks, 10 metiers, 3 segments
#> stocks: SNP, CAT, CRO, RAY, SHK, CRB, LIZ, CUT, GRO, SCD, TBR, POM, HAI, SHR, BIG, IMK, SMK, SQD, ANC, SAR
#> metiers: SSF_crab, SSF_shrimp, SSF_pelagic_gillnet, SSF_hook_trap, SSF_cephalopod, TR_inner, TR_mid, TR_outer, PS_mackerel, PS_anchovy
#> segment trawl loyalty 1.00, efficiency 1.00, daily cost x0.181, home: TR_inner, TR_mid, TR_outer
#> segment purse_seine loyalty 1.00, efficiency 1.00, daily cost x0.293, home: PS_mackerel, PS_anchovy
#> segment small_scale loyalty 1.00, efficiency 0.07, daily cost x0.026, home: SSF_crab, SSF_shrimp, SSF_pelagic_gillnet, SSF_hook_trap, SSF_cephalopod
#> F cap: 1.95 x Fmsy
# \donttest{
sq <- ms_status_quo(sys, capacity = c(450, 225, 3000), gamma = 1.5, years = 300)
round(sort(sq$BBmsy), 2)
#> Bigeyes Croakers Threadfin breams
#> 0.05 0.07 0.14
#> Indo-Pacific mackerel Scads (horse mackerels) Cuttlefishes
#> 0.16 0.27 0.30
#> Catfishes Snappers Rays
#> 0.30 0.34 0.36
#> Sharks Swimming crab Black pomfret
#> 0.46 0.46 0.49
#> Squids Groupers Hairtails
#> 0.50 0.56 0.57
#> Lizardfishes Anchovies Spanish mackerel
#> 0.68 0.74 0.74
#> Sardines Shrimps
#> 0.77 1.50
# }