In general, any game that has a manufactured annoyance that can be bypassed immediately by paying money/watching an ad.
Usually achieved by a stamina system (You can play up to 5 levels in 30 minutes, or play another immediately by paying), balancing play so playing without "Premium" items feels sluggish and uncompetitive (but not so sluggish that the game is unfun), and having a lot of gambling style elements to overcome the first two (No gems? You can spin the prize wheel once a day! Also, you logged in 3 days in a row! Have some gems!)
Usually achieved by a stamina system (You can play up to 5 levels in 30 minutes, or play another immediately by paying), balancing play so playing without "Premium" items feels sluggish and uncompetitive (but not so sluggish that the game is unfun), and having a lot of gambling style elements to overcome the first two (No gems? You can spin the prize wheel once a day! Also, you logged in 3 days in a row! Have some gems!)