Coded this up on a trip to Vegas. The only free basic strategy practice app that uses dynamic programming to calculate both the house edges and the expected value loss of deviating from basic strategy.

Code: https://github.com/yisding/twentone

Show HN: Blackjack Basic Strategy Practice with DP Edges
twentone.vercel.app