Andscacs should be an excellent opponent for Arasanjdart wrote:I have been using a few engines in the ballpark of Arasan in terms of rating, for testing my engine.
Periodically I revise the list as Arasan gets stronger, and as new engines appear.
I am only interested in Linux, because I moved most of my development to that years ago. I have only one Windows machine.
Also, I can only use engines that are stable at fast time controls, in particular ones that don't crash or hang, and don't lose on time.
It is getting so that is a fairly short list.
Ones I currently use include:
- Stockfish (I use 2.2 but all the versions I have tried behave ok)
- Senpai (2.0, have used 1.0 previously)
- Crafty 25.2
I have previously used Toga 3 and Fruit 2.3.1, but those are a bit too weak for me now: they were nice and stable though.
Ones I have tried recently include:
- Pedone - loses on time pretty often. I reported this to the author but it has not been fixed.
- Laser - really didn't work on Linux, games terminate early under cutechess
- Nemorino - v 3 source release didn't compile, dev version does compile but looks like it tries to allocate >1 thread even when Threads option set to 1. Then it dies with a bunch of memory errors.
- Komodo 3 - this works
- Andscacs 0912 - distributed Linux binary does not work on my system. Also doesn't seem to compile on Linux with supplied Makefile.
All these were tested at 0:10+0.1 time control, single threaded, with cutechess-cli.
https://www.dropbox.com/s/8dgxi4mgvpr28 ... l.zip?dl=1
This has a custom makefile used for macOS ( unix based) - only tested under clang-v5.0
simply type "make cpro" at the command line - will compile a pgo version - you can comment or uncomment the bmi2 flags if you wish.