If an engine's "built-in opening repertoire sucks", it's only because the authors & users always intended to use a book with it, so there was no reason to code something special for bookless use. Why this obsession with making engines bookless? Taking away something the authors & users assume will be used & then calling it a "weak spot"...hgm wrote: ↑Mon Dec 17, 2018 9:29 am So the meaningful thing to say is not that "AlphaZero has an opening repertoire", but "in contrast to AlphaZero, Stockfish' built-in opening repertoire sucks". Whether the line of reasoning "this is a weak spot of Stockfish, so it would not be fair to include it in any strength test" makes any sense... Well, I suppose anyone can judge that for himself.
It wouldn't be hard to make an engine's bookless opening play "suck less" in practice.