Great job, just a few points.
I'm not sure you need a third degree polynomal. I'd be much more inclined to believe that rounding accounts for the weird numbers and that the fit is simpler. Finally, if someone could find the HP for a level 1 + 0 constitution that would help immensely with setting the intercept at baseline
