A one player text-based blackjack.
Features:
-> Has most features of blackjack, expcept for splitting and insurance.
-> Provides assistance if a user loses 3 hands in row by showing bust probabilities.
-> At the end of the game, it shows the users their historical play for them to understand their playing patterns and improve their performance.
To do:
-> Implement splitting and insurance.
-> Make the data analytics portion more interactive by better analyzing the data and making user-centric recommendations based on playing style.
-> Compare player performance to random player for baseline.
-> Persist player data accross sessions to see performance improvements.