I finally got around to setting up Arena and worked out how to set up Leela to play some other engines. Played a few matches using NN 200 against the bundled Rybka engine. Without exception, Rybka beat Leela at all time controls.
My setup is a simple laptop with 8GB RAM and 4-core latest gen Intel CPU. I allocated 2 CPU cores to each engine. Didn't change much in the other settings and just let them play. Tried 15+5 and also 30+10 time controls.
I'm only a mid-strength chess player, Elo around 1650, so obviously I don't have any master-level insights. But Leela at this level/hardware seems to suffer from a few shortcomings which she will need to overcome in the next month or two if we want to see her rating/ability climb higher.
1. she seems far too often to accept a damaged pawn structure (e.g. doubled and isolated pawns) for herself, under-estimating the impact when an endgame arrives
2. Leela seems to over-estimate the importance of advanced pawns in the middle-game (e.g. I've seen her sacrifice a piece in the middle-game in order to get two passed pawns on the 6th and 7th rank, but her opponent simply sat their king in front of them and they were impotent)
3. she also seems to have an issue with valuing pieces/pawns in exchanges (e.g. a number of times she has given up R + 2P for B+N) and this might not be so bad, except she then falls into the next item #4
4. she seems to drop pawns far too often, which when combined with the previous item, has seen her fighting with B+N against R+3P or similar, or eventual B vs 4Ps
5. Leela consistently assesses her position as more positive than the opponent's assessment of it (not sure what's going on there, but having an overly optimistic view of your position will kill you in chess!)
I know this is an exploratory exercise and its amusing for me, just an average punter, to be pointing out stuff like this, when Leela is far stronger than me already. Still, I do know a bit about the game and I would really like to see Leela continue to improve.
To leave something positive:
One of the games Leela played yesterday against Rybka, she actually got to a potentially winning position. Rybka was assessing millions and millions of positions; Leela barely 5000 per move. Both engines assessed it as a clear advantage to White. But her pawn structure was damaged badly (see #1 above) and her assessment of +0.8 wasn't shared by Rybka (see #5 above) and unless she could find a tactical win, I could see that the endgame would likely end in tears. Leela had an opportunity to repeat the position for a three-fold repetition draw, but then chose a sub-optimal move and tried to continue the game. She was then outplayed and eventually lost.
I'll be running Leela vs Rybka mini-tournaments once a week and will watch for any changes, to results, but also to tactics and positional play.