Skip to content

lxmymjr/Blackjack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blackjack

Applying Reinforcement Learning to Blackjack

The game of Blackjack is a popular card game played in various casinos. It is a comparing card game between a dealer and multiple players but players are independent with each other. The object of the game is to win money by obtaining a sum of card values that is equal to or less than 21 so that their total values are higher than the dealer's. In this paper, I proposed three different reinforcement algorithms as blackjack strategies and the AI learns how to play to get more rewards. I implement the blackjack game and reinforcement algorithms using Python. Furthermore, I compare the performance among these three strategies (Monte Carlo method, Q-learning method, Sarsa method).

About

Applying Reinforcement Learning to Blackjack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages