The way I look at it, it always comes down to energy in, energy out. There are various different ways of controlling this, eg fasting for periods of time, or for certain days, but it generally comes down to energy in, energy out. I don't think there's a magic way around that. I get that protein will fill people up, which helps them eat less cals (= energy in against energy out). If one big meal helps you not eat again, I guess that's one way! Whatever helps you beat that energy in, energy out formula.