Embla is primarily developed on linux.
2.0.0 is ~2174 elo
Linux friendly engines at all levels
Moderators: hgm, Rebel, chrisw
-
- Posts: 481
- Joined: Tue Jul 03, 2018 10:19 am
- Full name: Folkert van Heusden
-
- Posts: 27809
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Linux friendly engines at all levels
Fairy-Max is fully Linux compliant, and is even available as Debian package or from the repositories of most Linux distros as binary package.
-
- Posts: 433
- Joined: Fri Jan 16, 2015 4:02 pm
Re: Linux friendly engines at all levels
You can pick one of the older versions of Zurichess. Binaries here: http://www.zurichess.xyz/downloads/
The last version is close to 2900, but previous versions are in the desired Elo range.
The last version is close to 2900, but previous versions are in the desired Elo range.
zurichess - http://www.zurichess.xyz
-
- Posts: 433
- Joined: Fri Dec 16, 2016 11:04 am
- Location: France
- Full name: Richard Delorme
Re: Linux friendly engines at all levels
Also, several old engines have been compiled for Linux by Jim Ablett and are available here:
http://kirr.homeunix.org/chess/engines/ ... ENGINES%20++/
http://kirr.homeunix.org/chess/engines/ ... ENGINES%20++/
Richard Delorme
-
- Posts: 5
- Joined: Wed Jan 23, 2019 11:25 am
- Full name: Cédric Beaume
Re: Linux friendly engines at all levels
Dear all,
Thank you for all your replies. I was pleasantly surprised to see the response rate! This looks like a very vibrant community indeed.
I am working through your replies and, so far, I believe I only had one issue: I did not have the LLVM gold plugin for DUMB (I am trying to keep the installs as light as possible).
Thanks,
V.
Thank you for all your replies. I was pleasantly surprised to see the response rate! This looks like a very vibrant community indeed.
I am working through your replies and, so far, I believe I only had one issue: I did not have the LLVM gold plugin for DUMB (I am trying to keep the installs as light as possible).
Thanks,
V.
-
- Posts: 1871
- Joined: Sat Nov 25, 2017 2:28 pm
- Location: France
Re: Linux friendly engines at all levels
You can try to compile without -fltoVolodya wrote: ↑Thu Jan 24, 2019 3:49 pm Dear all,
Thank you for all your replies. I was pleasantly surprised to see the response rate! This looks like a very vibrant community indeed.
I am working through your replies and, so far, I believe I only had one issue: I did not have the LLVM gold plugin for DUMB (I am trying to keep the installs as light as possible).
Thanks,
V.
-
- Posts: 5
- Joined: Wed Jan 23, 2019 11:25 am
- Full name: Cédric Beaume
Re: Linux friendly engines at all levels
Thanks for the suggestion. It indeed works, modulo the deletion of the appropriate commands in the makefile. This is something I did not want to do at first because it feels as an alteration to the engine intended by the developer. Anyway, since it's done, here is the makefile I used for successful compilation (in case this can help anyone):xr_a_y wrote: ↑Thu Jan 24, 2019 4:17 pmYou can try to compile without -fltoVolodya wrote: ↑Thu Jan 24, 2019 3:49 pm Dear all,
Thank you for all your replies. I was pleasantly surprised to see the response rate! This looks like a very vibrant community indeed.
I am working through your replies and, so far, I believe I only had one issue: I did not have the LLVM gold plugin for DUMB (I am trying to keep the installs as light as possible).
Thanks,
V.
Code: Select all
#
# Makefile to compile dumb
#
SRC = dumb.d util.d board.d eval.d move.d search.d
DC = ldc2
#lcd2
FFLAGS = -O3 -release -singleobj -w -dw -dip25
DFLAGS = -O0 -g -gc -dip25
PFLAGS = -O1 -w -dw -dip25
CFLAGS = $(PFLAGS) -cov
# executable target
EXE = dumb
pgo:$(SRC)
$(MAKE) clean
$(DC) $(FFLAGS) $(SRC)
debug:$(SRC)
$(DC) $(DFLAGS) $(SRC)
cov:$(SRC)
$(DC) $(CFLAGS) $(SRC)
clean:
$(RM) *.o *.profraw *.profdata *.lst
-
- Posts: 5
- Joined: Wed Jan 23, 2019 11:25 am
- Full name: Cédric Beaume
Re: Linux friendly engines at all levels
Thanks for the suggestions, Evert. May I ask you to precise the above sentences? I did not quite get what you meant. I do have Stockfish 8 installed, but I have a long way to go (if that is even feasible) before being able to get anything useful from games against such fine engines, even in one of their old versions.
V.
-
- Posts: 27809
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Linux friendly engines at all levels
What he means is that you can use a strong engine (say Stockfish) to simulate a much weaker opponent by allowing it to think only a tiny fraction of the time a truly weak engine would have had to think. It would save you nearly half the CPU time during test games if the opponent would move 100 times faster than the engine under test.
-
- Posts: 433
- Joined: Fri Dec 16, 2016 11:04 am
- Location: France
- Full name: Richard Delorme
Re: Linux friendly engines at all levels
You can also use the binary provided in the github repository. Avoiding both flto and pgo will slow down Dumb by about 8% and make it a little bit weaker.
Richard Delorme