Understanding the complexities of casino operations A comprehensive overview