When I had overweight and underweight cats, I used to feed them in separate rooms and be on the watch for them all the time - if you put a collar with a bell on the fat cat, you can hear if he is eating the food!! And then when the overweight cats were elsewhere, i used to give the underweight ones more - but that worked as the girls preferred my room, and the boys went out.