European Black Jack: exact strategy solver, trainer with a live advisor (LT/EN)
Description excerpted from the original listing, which is linked below.