I built an uci compatible chess engine, and I would like to know its Elo rating. What is the easiest way to get it?

I would like something that works both on Linux and Windows.


Easy question. Announce your engine on the chess programming forum (http://talkchess.com/forum/index.php). There'll be engine testers adding your engine to their rating list, such as CCRL. But please and please provide a working compiled binary.

Announce your engine, upload a compiled binary to somewhere like Dropbox. You'll hear feedback.


cutechess is a popular tool for automating computer engine-to-engine matches. The only and only way to test your changes is to make your engine to play games. You can make it to play with an older version or another engine.


| improve this answer | |
  • Thanks for your answer, but I am looking for something quick to be able to test the Elo improvement/regression every time I make a change in the source code of my engine. – Romain Jun 20 '15 at 12:43
  • @Romain EDITED.... – SmallChess Jun 20 '15 at 12:47
  • cutechess is great! Do you where I can download other chess engine so I can play against them? – Romain Jun 21 '15 at 15:49
  • computerchess.org.uk/ccrl/4040 Click on the engines that you like. You might see a homepage included. If not, google the engine name. – SmallChess Jun 21 '15 at 15:50

Test it at


This is a scientific test based on problem solving and statistical computation.

| improve this answer | |
  • This is an interesting site, but not suited for testing a chess engine's playing strength. – jk - Reinstate Monica Nov 12 '15 at 8: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.