Is seems XG has the Keith formula wrong?
In XG you can get the race evaluation using several popular race formulas, by pressing Ctrl + Alt + R and clicking on the respective formula:

I noticed that XG gave Black a penalty of 8 for being on roll, but the Keith formula gives a penalty of 1/7, rounded down. Therefore 7x7 = 49 and 7x8 = 56, and since 55 is less than 56, the penalty should be 7, not 8. Thus I changed Black's pip count (via the "Current pip" box shown on the picture) and found out the penalties are the following:
+1 at current pip = 5 (not 7!)
+2 at current pip = 12 (not 14!)
+3 at current pip = 19 (not 21!)
+4 at current pip = 26 (not 28!)
... etc.
Notice that there is a 2 pip difference between the expected moment you're supposed to increase the penalty as per the Keith formula, and XG's moment that it does so.

In this other position, 7x14 = 98, so you'd expect the penalty to be 14. But it turns from 14 to 15 at exactly 100 pips, whereas you'd only expect that to happen at 105 pips! Does anyone know what's going on?
2 Replies
You add in the penalty for the extra checkers on the 2 point and then apply the 1/7 penalty to the sum.
Oh I see, I must remember that the 1/7 is only applied AFTER all the other penalties then! Thanks!