Is there a chess program that will play a specific opening against me? The reason being is that I want to practice against the Ruy Lopez, for example and I want a computer to play up to Bb5. Is there program that can do this, paid or free?

  • 7
    It's not really an answer, but it seems to me that it would be trivial to set up a board position at 3. Bb5 and make the computer play it from there. A little more effort than forcing an opening book, but it should work. – Jonathan Garber Apr 5 '13 at 15:58
  • @JonathanGarber That is how I do it with Crafty. – Nathan Monteleone Apr 6 '13 at 17:21

Fritz published by ChessBase can do it for you.

Let's see this tutorial to force Fritz to play specific opening.


You can do this with LucasChess. And you can chose as opponent any engine you like or dozens of preconfigured opponents with various personalities.

  • As far as I can tell (it's not very clear after a solid 2 minutes searching) this is for Windows only. Do you know if this is correct? – Ian Bush Mar 11 '19 at 9:46
  • There have at least been attempts to port LucasChess to Linux. See there: lucaschess.blogspot.com/2015/05/…. I don't know if current versions are available for Linux. And it seems to run in Wine: youtube.com/watch?v=BJOSCJnjJ7c – Wickie Mar 14 '19 at 16:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.