Exploring the mechanics of six popular casino games