Master the game: full insights for successful gambling