Linux friendly engines at all levels
Posted: Wed Jan 23, 2019 4:39 pm
Dear all,
I am new to the world of chess programming. a hobby I took on for 3 reasons: (i) I have always enjoyed watching chess, (ii) to learn C++ and (iii) because I find the mathematical methods used fascinating (tree searches, neural networks, etc.).
I have spent quite some effort to learn from BlueFever Software and his engine Vice (http://bluefever.net/Downloads/ViceReadMe.html). This resource was in fact invaluable to my learning of both C++ and chess programming and I can't thank him enough for providing people like me with such material.
I am now starting from an engine similar to Vice (massively copied to be frank), I am looking forward to developing some improvements and quantify the progress made. As such, I would need to find sparing partners to test against. My set up is very basic. I have a few i5 Linux laptops with cutechess-cli installed on them. I have tried to find chess engines at all levels but ended up being unable to install most of them: either they are just provided in the form of a windows executable, or the makefile doesn't work (by either trying to fetch a file that doesn't exist or other issue that seems unfixable at my end).
So far, I have the following list of sparring partners with their Elo taken from CCRL (40/4 most of the time but I might have taken it from other sources):
-Stockfish 8 3496
-Alfil 12MT 3137 (Elo for v. 15.7)
-Crafty 25.2 3056
-Spike 1.2 3017 (Elo for v. 1.4)
-Demolito 20190106 2980 (Elo for v. 20181029)
-Gaviota 1.0 2941
-Glaurung 2.2 2914
-Fruit 2.3.1 2782
-Pawny 1.2 2767
-Arminius 20170101 2721 (Elo for v. 20181223)
-K2 0.87 2617 (Elo for v. 0.91)
-Hermann 2.7.1 2532 (Elo for v. 2.8)
-AICE 0.9.22 2338
-BikJump 2.01 2104
-Vice 1.1 2042 (Elo for v. 1.0)
-Heracles 0.6.16 1920
-TSCP 1.81b 1714
-Hippocampe 0.4.2 868 (Elo for v. 0.4.1)
As you can see, there is a big gap between Elo 2000 and ELo 2700 which is where my initial improvements will lie.
Do you have any suggestion of Linux friendly engine that I could download and use as sparring partners an
Thank you in advance,
V.
I am new to the world of chess programming. a hobby I took on for 3 reasons: (i) I have always enjoyed watching chess, (ii) to learn C++ and (iii) because I find the mathematical methods used fascinating (tree searches, neural networks, etc.).
I have spent quite some effort to learn from BlueFever Software and his engine Vice (http://bluefever.net/Downloads/ViceReadMe.html). This resource was in fact invaluable to my learning of both C++ and chess programming and I can't thank him enough for providing people like me with such material.
I am now starting from an engine similar to Vice (massively copied to be frank), I am looking forward to developing some improvements and quantify the progress made. As such, I would need to find sparing partners to test against. My set up is very basic. I have a few i5 Linux laptops with cutechess-cli installed on them. I have tried to find chess engines at all levels but ended up being unable to install most of them: either they are just provided in the form of a windows executable, or the makefile doesn't work (by either trying to fetch a file that doesn't exist or other issue that seems unfixable at my end).
So far, I have the following list of sparring partners with their Elo taken from CCRL (40/4 most of the time but I might have taken it from other sources):
-Stockfish 8 3496
-Alfil 12MT 3137 (Elo for v. 15.7)
-Crafty 25.2 3056
-Spike 1.2 3017 (Elo for v. 1.4)
-Demolito 20190106 2980 (Elo for v. 20181029)
-Gaviota 1.0 2941
-Glaurung 2.2 2914
-Fruit 2.3.1 2782
-Pawny 1.2 2767
-Arminius 20170101 2721 (Elo for v. 20181223)
-K2 0.87 2617 (Elo for v. 0.91)
-Hermann 2.7.1 2532 (Elo for v. 2.8)
-AICE 0.9.22 2338
-BikJump 2.01 2104
-Vice 1.1 2042 (Elo for v. 1.0)
-Heracles 0.6.16 1920
-TSCP 1.81b 1714
-Hippocampe 0.4.2 868 (Elo for v. 0.4.1)
As you can see, there is a big gap between Elo 2000 and ELo 2700 which is where my initial improvements will lie.
Do you have any suggestion of Linux friendly engine that I could download and use as sparring partners an
Thank you in advance,
V.