Practice Opening Against an Engine

Sort:
qbrown10

I am trying to learn 1. e4 and want my engine to play the moves from my lines during game play. I m aware that you can build an opening book (polyglot), but I am not sure if the engine will play those lines. I have about 20 lines to start with.

Ideal way - Plug my lines in one pgn (White and Black). Create a bin file and use that with my engine.

ThrillerFan

You can easily set the board up from a specific point and play the engine from there.

For example, if you want to learn the French advance with 3...b6, 3...c5 4.c3 Qb6 5.Nf3 Bd7 6.Be2 b5 7.c4, 3...c5 4.c3 Nc6 5.Nf3 Qb6 6.a3 c4, and 3...c5 4.c3 Nc6 5.Nf3 Qb6 6.a3 Nh6, simply use position setup and set up each position and have the computer play Black, yourself White, from that position.

qbrown10

Thanks for the input. I decided to create an .abk book file in Arena and download Lc0 @2200 ELO and it works great.

najdorf96

Indeed. You actually answered your own question! Heh. Nothing wrong with that but for me, it's more fruitful to actually play the lines in a practical game THEN analyze. Even more practical to me, is actually going through the lines without an engine THEN playing with it. Treat each session with the engine as if it were a "real" game. Analyze in post mortem but keep in mind practicing with an engine is far different than playing with humans. Humans will deviate. Otherwise, heh goodluck. I might suggest going through databases or opening explorers to find common lines you want to play and in going over them glean some pertinent ideas, strategies for practical use. Best wishes😉

qbrown10

Well said. I am going through the databases now and I think its helping out.

Cheers

scrodz

Any chance someone could post more detailed instructions on how to do this? I've been looking for a couple of days now with nothing to show for it but this string.

scrodz

Never mind, I found it.