I guess we're talking about different things by now. To me an opening expert is someone who has specialised deeply into opening theory, keeping up with current development in a lot of different openings and analysing one's own novelties and so on - which is quite rare.
While opening knowledge is very common, most 1800 players knew 20 moves in the Ruy Lopez ML already in the 1980s, before the chess book flood. But here in Malmö, except for 2-3 GMs, there's only
one player I'd say is an opening expert (and it certainly isn't me, btw). We've played in the same team a few times over the years, so I've seen him win some very quick games - and also some quick draws when the opponents were up to the challenge.
Maybe he only gains 50 Elo points compared to others - I'm not sure how to compare that in a fair way. The example with engines limps a bit, since engines don't really use their books to create their own novelties - maybe Alpha Zero did in a way by playing itself on a supercomputer, and the general opinion seems to be that it's more than 50 points stronger than Stockfish...
brabo wrote on 03/07/18 at 21:44:31:
A+B+C = X
B+C = Y
X = Y
What is A?
A = 0
Replace A with opening knowledge, B with middlegame skills, C with endgame skills, X = standard chess rating, Y = Fischer random rating
It is a very simplified mathematical model but easy to understand.
For one thing, since the middlegames are quite peculiar in FR you could just as well say that C=Y and A+B=0
As someone said, chess is 99% tactics (though that's not mentioned in your simple formula) and the higher your rating the better you calculate...