I think my approach of using combined player and dealer hand compositions is promising, like i mentioned i believe i am the only person who adopted this approach, my code was written nearly 12 years ago so i havent really looked at any optimizations, i did however implement parallel computing and i get a nice speed up between serial and parallel version, 7x faster on a single core vs 16 cores