Skip to content

Using Reinforcement Learning to teach an agent how to play Blackjack

License

Notifications You must be signed in to change notification settings

stjordanis/AIforBlackjack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI for Blackjack

In this repository I have implemented some Monte Carlo algorithms (Reinforcement Learning) from scratch in order to teach an agent how to play Blackjack. The agent will learn the best action to take (Hit or Stick) according to the actual configuration of the game. You can read more about this project Here.

Files:

  • plot_utils.py (functions for data visualization)
  • Blackjack.jpnb (jupyter notebook)
  • report.pdf (pdf version of the jupyter notebook)

About

Using Reinforcement Learning to teach an agent how to play Blackjack

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.2%
  • Python 0.8%