generalized Beverton-Holt