800 grams is breeding weight for a healthy snake.
Goes same for females. If a female was 3000grams before being gravid and loses weight after laying eggs, then she is not a healthy weight to breed unless weight is gained back. Even a 2500gram female can look under weight after giving eggs, but she is still considered breedable by weight, but wont look like it.