Michel wrote:No problem.
From looking at the graphs it seems that if L is the logistic score function and B is the unscaled Bayes Elo score function (thus B(x)=(1/2)(L(x-d)+L(x+d)) ) then
(B^-1 circ L)(x)-x
is reasonably well approximated by a logistic type function with known f'(0) and known asymptotic values. This would then answer Lucas's original request for an approximate formula relating BayesElo and Logistic elo in case of a match between two engines.
It may look nice, but practically the inverse of B(x) is ugly
-400 log[(exp(-d/400) (1 + exp(d/200) (1 - 2 y) - 2 y + Sqrt[(1 - 2 y)^2 + exp(d/100) (1 - 2 y)^2 + exp(d/200) (2 + 8 y - 8 y^2)]))/(4 y)]
And inputing L(x), (B^-1 circle L)(x) is something like
-400 log[1/4 exp(1/400 (-d - x)) (1 + exp(d/200) - exp(1/400 (2 d + x)) + Sqrt[(1 + exp(d/200))^2 - (-1 + exp(d/200))^2 Sech[x/800]^2] + exp(x/400) (-1 + Sqrt[(1 + exp(d/200))^2 - (-1 + exp(d/200))^2 Sech[x/800^2]]))]
Having this, I plotted (B^-1 circle L)(x) - x for d=240
It indeed seems a logistic, as you figured out, with a constant offset for x->infinity and a given derivative in 0.