New engine: Clover

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

Moderator: Ras

User avatar
Gabor Szots
Posts: 1512
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: New engine: Clover

Post by Gabor Szots »

Werner wrote: Mon Apr 26, 2021 8:46 am I think, the compiles are still not perfect. They run on a new processor with bmi2 and avx2, but crash at once on a processor with only popcount and avx.
Werner, you might try this one, made for older 64-bit processors. About 15 % slower than the BMI2 compile.

Gabor Szots
CCRL testing group
User avatar
Sylwy
Posts: 5029
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: New engine: Clover

Post by Sylwy »

Clover chess engine has a new logo ! :wink:

Image
User avatar
Werner
Posts: 3014
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: New engine: Clover

Post by Werner »

Gabor Szots wrote: Mon Apr 26, 2021 9:17 am
Werner wrote: Mon Apr 26, 2021 8:46 am I think, the compiles are still not perfect. They run on a new processor with bmi2 and avx2, but crash at once on a processor with only popcount and avx.
Werner, you might try this one, made for older 64-bit processors. About 15 % slower than the BMI2 compile.

Thanks Gabor,
runs here after installing the necessary dll
Werner
User avatar
Gabor Szots
Posts: 1512
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: New engine: Clover

Post by Gabor Szots »

Werner wrote: Mon Apr 26, 2021 11:15 am Thanks Gabor,
runs here after installing the necessary dll
Oh, I forgot the -static switch. Here is one that does not require DLL's.

Gabor Szots
CCRL testing group
Carlos777
Posts: 1977
Joined: Sun Dec 13, 2009 6:09 pm

Re: New engine: Clover

Post by Carlos777 »

Gabor Szots wrote: Mon Apr 26, 2021 11:30 am
Werner wrote: Mon Apr 26, 2021 11:15 am Thanks Gabor,
runs here after installing the necessary dll
Oh, I forgot the -static switch. Here is one that does not require DLL's.

Thanks! This works in my old PC.
lucametehau
Posts: 128
Joined: Thu Apr 22, 2021 3:56 pm
Location: Bucharest, Romania
Full name: Metehau Luca

Re: New engine: Clover

Post by lucametehau »

I fixed the transposition table size overflow bug (entirely this time) and updated the .exes.
User avatar
Gabor Szots
Posts: 1512
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: New engine: Clover

Post by Gabor Szots »

lucametehau wrote: Mon Apr 26, 2021 5:13 pm I fixed the transposition table size overflow bug (entirely this time) and updated the .exes.
I have updated my compile but kept the previous one as well in case something has gone wrong with the fix. The new one is called 2.1.2a.

The link:

However, 'official' compiles for different platforms would be welcomed. Also, maybe the fixes should go under different names, e.g. 2.1.2.1. Third, please update not only the master.
Gabor Szots
CCRL testing group
lucametehau
Posts: 128
Joined: Thu Apr 22, 2021 3:56 pm
Location: Bucharest, Romania
Full name: Metehau Luca

Re: New engine: Clover

Post by lucametehau »

I will try to add compiles for different platform. Also, I thought that such small fixes don't need a different name that's why I didn't change it. I have also updated the release code (Clover.2.1.2.zip)
lucametehau
Posts: 128
Joined: Thu Apr 22, 2021 3:56 pm
Location: Bucharest, Romania
Full name: Metehau Luca

Re: New engine: Clover

Post by lucametehau »

Created another release with all codes updated and added different platform compiles. If there are more compiles I should add don't hesitate to tell me. :D
Link: https://github.com/lucametehau/CloverEn ... g/v2.1.2.1
cpeters
Posts: 196
Joined: Wed Feb 17, 2021 7:44 pm
Full name: Christian Petersen

Re: New engine: Clover

Post by cpeters »

Gabor wrote:
Also, maybe the fixes should go under different names, e.g. 2.1.2.1.
In the name of love, Gabor, no! Point releases, yes - but please do not even suggest such evil extended versioning schemes!

lucametehau wrote:
I have also updated the release code (Clover.2.1.2.zip)
Ah, yes. Thanks for your code/going open-source btw. young engineer!

Greetings

Edit:
I've come too late :-(