This repository contains code for a thesis project focusing on an agent-based model where agents play games on a dynamic network. The agents' behavior is influenced by factors such as risk aversion and bounded rationality.
The thesis project aims to simulate interactions among agents in a dynamic network environment. The agents engage in games, and their decisions are influenced by various factors, including risk aversion and bounded rationality. The project explores how these factors impact the behavior and outcomes of agents within the network.
To run the experiments, follow these steps:
-
Clone this repository to your local machine:
git clone https://github.com/KarinLeanne/master_thesis.git
-
Navigate to the project directory:
cd master_thesis
-
Create a conda environment using the provided
environment.yml
file:conda env create -f environment.yml
-
Activate the conda environment:
conda activate master_thesis
-
Run the
main.py
script to execute all experiments:python main.py
- Python (>=3.6)
- Conda
data
: Contains data generated during simulations.docs
: Documentation files.src
: Source code for the agent-based model and experiments.utils
: Utility functions used in the project.environment.yml
: Conda environment file specifying dependencies.main.py
: Main script to run experiments.
This project is licensed under the MIT License.
We would like to acknowledge the support and guidance provided by Isaak Mengescha during the development of this thesis project.