Skip to content

Mouhand-Kaddo/Prisoners-Dilemma-multiplayer-game-with-RL-based-AI

Repository files navigation

Prisoners dilemma multiplayer game with RL based AI

This system allows you to play the classic prisoner's dilemma game with other human players or an AI player. The AI in this webapp is based on the article (Jacob W. Crandall et al, 2018). Cooperating with Machines is the title of the paper.

How to run the code

  1. All of the libraries that are necessary to run this app are mentioned in the req.txt
  2. Navigate to the parent directory of the project and run the "flask run" in the command line

The features of the app

  • The creation of an account, which can log in or out of the webapp
  • A profile that can be edited by the user
  • Allows the user to play a match with other users or an AI

snippets from the app

174494694-c5359ad3-83e1-4d37-989f-fde8a14140ae 174494721-3a7a7828-07ab-4f7f-8d3d-53d16ea084ab 174494739-56fce08b-b026-434c-8ced-57c7863e2a94 174494746-52facfed-edfa-4215-a655-d718729a8e02 174494762-411bac1f-bd2d-4b7a-aabc-b96ead74b1eb 174494781-9abf113e-f81c-4e78-bfb7-b46803fca24e

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published