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.
- plot_utils.py (functions for data visualization)
- Blackjack.jpnb (jupyter notebook)
- report.pdf (pdf version of the jupyter notebook)