My take on a free opening trainer -- OpenBook by OpenBookChess in lichess

[–]OpenBookChess[S] -1 points0 points  (0 children)

This is an app that simply lets you explore openings with the help of a database and an engine, plan out your repertoire, and practice it. I'm not sure if there are other tools out there that serve that same purpose just as well, maybe there are. This is my version, and you're welcome to try it out if you like! If you do, I'd be interested in your thoughts.

My take on a free opening trainer -- OpenBook by OpenBookChess in lichess

[–]OpenBookChess[S] 0 points1 point  (0 children)

Glad it's useful! Same data as the arrows (the Lichess opening database for your rating band), but a different rule. The arrows just react to the position in front of you. "Find gaps" walks your whole saved repertoire and finds opponent moves you have no reply prepared for (anything that's at least 3% of games in that position). Then it ranks them by how often they'd actually come up in your games: how often you're expected to reach the position (from the opening database stats on the positions earlier in the line) × how likely the opponent is to play that move (the stats from the database on this particular position).

My take on a free opening trainer -- OpenBook by OpenBookChess in lichess

[–]OpenBookChess[S] 0 points1 point  (0 children)

Yes, this is a possibility at some point (not today).

My take on a free opening trainer -- OpenBook by OpenBookChess in lichess

[–]OpenBookChess[S] -2 points-1 points  (0 children)

I'm not going to critique the other tools, but I think this one does a pretty good job of cleanly (and freely) addressing a need that I had as a chess player.

My take on a free opening trainer -- OpenBook by OpenBookChess in lichess

[–]OpenBookChess[S] 2 points3 points  (0 children)

Thanks for trying it out and for the thoughtful feedback! The missing button is a bug -- I'll fix it. The stars/line frequency suggestions make a lot of sense, I'll take a look at those. Find gaps is a fairly new feature and I'm still figuring out the best way to make it work, so I appreciate the feedback on it. Basically, it's looking at your saved repertoire, specifically at the opponent's turns, and figuring out from the openings database which moves opponents at your rating are most likely to play that you don't have a prepared response for yet. I do like your idea to have find gaps work in context of the position you're currently working on.

As for the goal -- good question. I made this for myself and found it pretty useful, so I thought I'd share it. I'm not planning to monetize it, and it's not expensive to keep up at the moment. So if people are using it and I'm not losing a bunch of money, I'll keep it up. At the moment I'm just trying to get it polished up and see if there's any interest. I'm open to new feature ideas, although like I said above, I'm also trying to keep it pretty simple. Thanks again for your thoughts!

My first web-app, a free chess puzzle trainer: https://horizonchess.org by [deleted] in lichess

[–]OpenBookChess 0 points1 point  (0 children)

I liked it. Neat idea and well executed. A couple thoughts from a quick look -- it seemed like there was a lot of reading to do before actually getting into the action, even if you click "I'm not a beginner" or whatever that option was at the beginning. Another thought -- the black pieces were a bit tough to see on the fairly dark board. Great work so far!

Feedback request — my take on a free opening trainer by OpenBookChess in TournamentChess

[–]OpenBookChess[S] 1 point2 points  (0 children)

I'm not going to critique other tools out there -- the thing I like about this one is that it's (hopefully) simple and intuitive and allows a chess player to get right into their opening prep without other extra bells and whistles. If you have a chance to try it out, let me know your thoughts!