This model implements a combined Protective Action Decision Model (PADM) and Protection Motivation Theory (PAM) model for human decision making regarding hazard mitigations. The model is developed and integrated into the MASON modeling framework. The ABM implements a hind-cast of Hurricane Sandy’s damage to Sea Bright, NJ and homeowner post-flood reconstruction decisions. It was validated against FEMA damage assessments and post-storm surveys (O’Neil 2017).
The model requires the MASON java framework. It is run from the ABM.java or SandyFloodWithUI.java files with the input folders under an input/ subfolder. Outputs are sent to files in an output/ subfolder. The outputsummary.txt file is appended on each run. All attached input files are required to execute: Lot, Structure and homeowners (SBResidentialUpdateIncomeBenefit25.csv), flood gauge locations (gaugelocationsFEMA.csv), flood height information (floodUSGSFEMA.csv) and depth damage functions (DDF.csv). The code is not clean, elegant, or efficient, but it is functional.