Allow user to turn off export-patches procedure
The export-patches procedure results in a "permission denied" error when I try to run it on a Mac. This appears to be an upstream bug in the GIS extension, as I can reproduce it with other NetLogo models. Explicitly adding ".asc" to the end of the file names in this procedure fixes this for me (contra the GIS extension documentation which says the .asc extension does not need to be added), but presumably this works on other operating systems? In either case, perhaps consider adding a switch that allows the user to opt in to exporting GIS data rather than forcing this behavior by default.
On a similar note, why are static patch variables like depth
exported every time this procedure runs? Unless I'm missing something, it looks like only the fishing effort rasters are time varying and need to be exported regularly.