Originally posted by mandyross
I think that the current code in the VPB, var oldNormalGain = Math.round(75 * Math.exp(-0.038 * (attVal - 1)));, should have the factor of 1.6 applied here before the Math.round, that's to say
var oldNormalGain = Math.round(1.6*75 * Math.exp(-0.038 * (attVal - 1)));
And then the 1.6 factor in the later lines defining var ret should be dropped. This change seems to give the training gains that are actually observed on the training page, especially at high attribute values.
Gee, where'd you pick that theory up?
I think that the current code in the VPB, var oldNormalGain = Math.round(75 * Math.exp(-0.038 * (attVal - 1)));, should have the factor of 1.6 applied here before the Math.round, that's to say
var oldNormalGain = Math.round(1.6*75 * Math.exp(-0.038 * (attVal - 1)));
And then the 1.6 factor in the later lines defining var ret should be dropped. This change seems to give the training gains that are actually observed on the training page, especially at high attribute values.
Gee, where'd you pick that theory up?