Skip to content

This repository contains the basic data files and code for the BEV adoption ABM underpinning the dissertation Simulating Electric Vehicle Adoption Using Agent-Based Modeling

Notifications You must be signed in to change notification settings

clarkpetri/BEV_IFEM_ABM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

BEV_IFEM_ABM

This repository contains the basic data files and code for the BEV adoption ABM underpinning the dissertation Simulating Electric Vehicle Adoption Using Agent-Based Modeling

Requirements

  • Python 3.10.2
  • MESA 2.1.2
  • Pandas 1.4.1

Data and Model Files Structure

The folder 'files' contains the necessary data files. Within 'files' is a folder 'model' containg the python files. Explainations of these items are:

Note 1: The fpop_final.pkl, fpop_connections_dict.pkl, and fpop_reverse_connections_dict.pkl files are too large for GitHub. The ones uploaded here are smaller example files. Contact me for access to the full files.

Note 2: MESA 2.1.2 has a known bug with Random.Activation that was discovered late in model construction. Use of python's random module avoids this problem in the model.

About

This repository contains the basic data files and code for the BEV adoption ABM underpinning the dissertation Simulating Electric Vehicle Adoption Using Agent-Based Modeling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published