Ethereal Bitboard 6.26 Chess Engine...a star is born!

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

supersharp77
Posts: 1262
Joined: Sat Jul 05, 2014 7:54 am
Location: Southwest USA

Ethereal Bitboard 6.26 Chess Engine...a star is born!

Post by supersharp77 »

Ethereal on Sun May 01, 2016 5:13 pm
linuxchess

Homepage : https://github.com/AndyGrant/Ethereal
======================================

UCI compliant chess engine which uses a BitBoard board representation.
Estimated ELO : +/- 1950

Build of revision 626
===============
Windows build :

Linux build :
To make the binary executable(Permission denied error) : chmod a+x ethereal-rev-626-linux64



A new chess star is born…Ethereal 6.26 (Bitboard) chess engine…..happened by chance to spot this chess engine last weekend and downloaded a copy and did not expect much as I had never heard of it…..figured it might not even work..so waited a few days and played around with it trying to see if it would work….added a couple of files libstdc++-6.dll (0.97mb) and libgcc_s_sjlj-1.dll (113k) and to my surprise the engine began to work…but does it even play chess moves?
Loaded it into Lokasoft then Fritz GUI for a few RR games versus various engines…..and…it was MAGIC.. Not only did it play…the engine played WELL right from the beginning…..playing style was interesting and some of the games were…..well….dynamic and profound….playing style reminded me of a strong “coffeehouse” chess player…strong early in the middle and endgame Good combinational ability…only saw the engine castle once in about 25 games…lots of nice wins…artificial INTELLIGENCE….congrats to the engine designer…..whoever that may be Thanks to linuxchess for the compile…..AR :) :wink:
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Ethereal Bitboard 6.26 Chess Engine...a star is born!

Post by Guenther »

supersharp77 wrote:Ethereal on Sun May 01, 2016 5:13 pm
linuxchess

Homepage : https://github.com/AndyGrant/Ethereal
======================================

UCI compliant chess engine which uses a BitBoard board representation.
Estimated ELO : +/- 1950

Build of revision 626
===============
Windows build :

Linux build :
To make the binary executable(Permission denied error) : chmod a+x ethereal-rev-626-linux64



A new chess star is born…Ethereal 6.26 (Bitboard) chess engine…..happened by chance to spot this chess engine last weekend and downloaded a copy and did not expect much as I had never heard of it…..figured it might not even work..so waited a few days and played around with it trying to see if it would work….added a couple of files libstdc++-6.dll (0.97mb) and libgcc_s_sjlj-1.dll (113k) and to my surprise the engine began to work…but does it even play chess moves?
Loaded it into Lokasoft then Fritz GUI for a few RR games versus various engines…..and…it was MAGIC.. Not only did it play…the engine played WELL right from the beginning…..playing style was interesting and some of the games were…..well….dynamic and profound….playing style reminded me of a strong “coffeehouse” chess player…strong early in the middle and endgame Good combinational ability…only saw the engine castle once in about 25 games…lots of nice wins…artificial INTELLIGENCE….congrats to the engine designer…..whoever that may be Thanks to linuxchess for the compile…..AR :) :wink:
You spotted it by accident? Good joke...
http://talkchess.com/forum/viewtopic.ph ... 81&t=60023

Edit: I did not mention it in the general forum, because even if you download all missing dlls, you also need to find the right versions of them.
(Means it will not work for most of the people around)
We were waiting for the author to fix the problems...

Andy Grant author of '(yet)Ethereal':
Well if you take a look at uci.cpp you'll notice my abhorrent lack of UCI implementations. Aside from that, I am also searching for a new name for the engine because Ethereal is VERY bad for two reasons. 1) Because EtherealChess is already around, and 2) Ethereal makes people think of WireShark before it was WireShark.

I will release it as soon as I find a new name and figure out what I need to do to meet UCI standards. As of now, all my engine does is play 40/4 games with zero settings.
Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

Re: Ethereal Bitboard 6.26 Chess Engine...a star is born!

Post by Norbert Raimund Leisner »

I added libgcc_s_dw2-1.dll + libstdc++-6.dll to the Windows executable file,

and just after a double-click on the .exe - built engine crashed immediately.

No chance to run it. Ethereal by Jordan Sparks exists too

https://sourceforge.net/projects/etherealchess/

Norbert
tttony
Posts: 271
Joined: Sun Apr 24, 2011 12:33 am

Re: Ethereal Bitboard 6.26 Chess Engine...a star is born!

Post by tttony »

I recommend to compile with static libs

http://stackoverflow.com/a/6405064/453348

I've added both dlls and the engine it's running fine for now
AndrewGrant
Posts: 1953
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Ethereal Bitboard 6.26 Chess Engine...a star is born!

Post by AndrewGrant »

Thank you for the kind words.

The engine is NOT officially released because it does not contain the proper UCI requirements for CCRL 40/4 testing. My engine does not castle because I am a fool who has not added that into the evaluation yet. The project is still in it's early stages; I expect to add another hundred ELO to it, at least.
jmartus
Posts: 256
Joined: Sun May 16, 2010 2:50 am

Re: Ethereal Bitboard 6.26 Chess Engine...a star is born!

Post by jmartus »

Compiling a engine beyond my computer knowledge :(