Skip to content

BSc Thesis: Investigation of the collusive tendencies of Q-learning and DQN agents in economic environments.

License

Notifications You must be signed in to change notification settings

WouterBant/Algorithmic-Collusion-an-Experimental-Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithmic Collusion: An Experimental Study of Firms' CSR Investment Decisions

About

This repo contains the code used to obtain the results from the paper: Algorithmic Collusion: An Experimental Study of Firms' CSR Investment Decisions. This paper researches algorithmic collusion of Artificial Intelligence Algorithms in a duopoly setting where firms let these algorithms completely decide their production quantity and investment in Corporate Social Responsibility.

Structure

Getting started

Requirements

Install the dependencies with the following command:


pip install -r requirements.txt

Usage

To use an algorithm just navigate to one of the files in /runs and try the example or something else. Note that most plots from the paper require the simulation data available at Google Drive. When you use simulate_episodes an h5 file called 'simulation_data' should be created or placed inside the /data directory.

License

MIT

About

BSc Thesis: Investigation of the collusive tendencies of Q-learning and DQN agents in economic environments.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published