Skip to content

vagechirkov/IceFishingABM-MESA

Repository files navigation

IceFishingABM-MESA

Installation Instructions

# create a virtual environment
python3 -m venv venv

# activate the virtual environment
source venv/bin/activate

# install dependencies
pip install -r requirements.txt

# freez only the explicitly installed dependencies
 pip list --not-required --format=freeze > requirements.txt

Running the Model

# activate the virtual environment
source venv/bin/activate

# add python path
export PYTHONPATH=absolute/path/to/IceFishingABM-MESA:$PYTHONPATH
export PYTHONPATH=$(pwd):$PYTHONPATH

# run experiment
python -m experiments.experiment_experiment_name

python generate_simulations_icefishing.py 10000 --outdir results --suffix 9_par_part_1

python parameter_sweep_social_info.py 20 --outdir results_parameter_sweep --suffix part_1

View optuna results

# cd to the shared directory (e.g., cd /Volumes/share/Chirkov_Jana/)
optuna-dashboard sqlite:///foraging-db.db

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •