to choose openings to learn : expRate and openingRate
I check several opening's lists on my experience file and on experience files/opening books from other users.
Then I compare the experience rate of each opening and select the ones where my experience file has no experience data.
I also select tourney's openings where Eman will play.
to learn openings : cutechess-cli
I run a gauntlet with Eman against few opponents for each opening to learn.
Since i made my learning farms, Eman can learn several openings at the time.
At the end, i merge the experience files into one (then i defrag it and i fix it).
to find experience data to reinforce : expToPGN
I check all the learned openings in order to find experience data with shallow depth.
The tool creates one pgn per opening with all the moves/lines to reinforce.
Then I append all pgn files into one.
to reinforce experience data : commenter_pgn
Eman analyses at D40 each move of each line of the pgn file.
The tool saves the analysed positions in order to save time.
Eman also analyses at 10min/move its lost games.