As for the formula, from my experience up to now, one way is to get it through various small games, provided that it is the best, such as practicing sword games to achieve 100 combo or something.
Another way is to improve the star rating of the hotel.
Moreover, cooking, the same dish can only hold five dishes at a time. Make up every dish you have learned, and you can learn new recipes (of course, not absolutely, many dishes are obtained in this way)
The full text is handwritten, I hope it can be adopted and helpful to you.