Hello all

Questions and comments related to CCRL testing study
Post Reply
Carbec
Posts: 12
Joined: Wed Jan 19, 2022 10:32 am
Sign-up code: 10159

Hello all

Post by Carbec »

Hi,

Happy new year for you all.

I am writing my own little program, following the videos from Vice. Surely I am not alone.
I will not reinvent the wheel, but its for me some of a hobby, and I try to learn the different aspects
of chess programming.
I also play chess, and was in my professional carrier a programmer. So the link is obvious.

I would like to know how I can entre the competition in the CCRL. Do I send the binary to somewhere/someone ?
What do I have to verify ?
For the present, my engine support the UCI protocol, and I can do some matches against others engines with Arena.
I have only Windows.

Thanks for any info
bastiball
Posts: 1984
Joined: Thu Aug 05, 2021 2:35 pm
Sign-up code: 10159
Location: Cavite, Philippines
Contact:

Re: Hello all

Post by bastiball »

Carbec wrote: Wed Jan 19, 2022 1:29 pm Hi,

Happy new year for you all.

I am writing my own little program, following the videos from Vice. Surely I am not alone.
I will not reinvent the wheel, but its for me some of a hobby, and I try to learn the different aspects
of chess programming.
I also play chess, and was in my professional carrier a programmer. So the link is obvious.

I would like to know how I can entre the competition in the CCRL. Do I send the binary to somewhere/someone ?
What do I have to verify ?
For the present, my engine support the UCI protocol, and I can do some matches against others engines with Arena.
I have only Windows.

Thanks for any info
Hello! Happy New Year to you!
Just post the link of binaries and the description of the engine also the origin also tell us the estimated elo of your engine :D
CCRL Testing Group
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

Hello,

As Basti says, we only need to know a download link and some background information. And please reveal your full name and the country you represent.
Also, executables for a couple of platforms (32-bit, 64-bit old, 64-bit new) would be welcomed. Few can compile code.
Carbec
Posts: 12
Joined: Wed Jan 19, 2022 10:32 am
Sign-up code: 10159

Re: Hello all

Post by Carbec »

Hello,

This is a link to the files :
https://share.mailo.com/?key=V5VIunKvXk ... Vr3g%3D%3D

I added the 3 library, as they are needed. I use QtCreator on Windows 10 for the compilation.I don't know it is possible to put them in the executable.
Tell me if there is any problem.

So well, my engine is called Zangdar. If you know about Naheulbeuk dungeon, you know what it is ;)
I began the program some years ago, but didn't go very far, as I didn't have a lot of time. I can now spend all my time on the program !
Its a hobby, and have no intention to win against the best engines. Its just to learn the different about chess programming.
I discovered the videos from Vice, and I am following them. I borrowed ideas also from TSCP, Gerbil.

The code is written in C++, and have now some features :
+ board uses 0x88 geometry
+ search uses alpha-beta; MVVVLA, killer heuristic, quiescence, hash table
+ communication done by UCI
+ evaluation , extremely rustic : material, piece/square table

You see there is still a lot to do, specially in the evaluation.
I think that it has an elo of about 1900. I did a match against Vice, that I won (8.5/10).

My name is Philippe Chevalier, Im from France. Sorry for my poor english.

Thanks for accepting me

Philippe
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

Philippe, I have problems with the download, first it disconnected then asked for my mailo account which I do not have.

As a suggestion, maybe you could create a github page, I think it's free. You could put exes, sources, everything there. I am not a programmer so I don't know how it works but surely that would not be a problem for you.
Carbec
Posts: 12
Joined: Wed Jan 19, 2022 10:32 am
Sign-up code: 10159

Re: Hello all

Post by Carbec »

Hi,

Well it was really fast.
This is my github project : https://github.com/Carbecq/Zangdar
Carbec was not available (

Its very basic now, I will look to improve it

Thanks
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

Splendid!
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

It seems it works also without the included DLL's.
bastiball
Posts: 1984
Joined: Thu Aug 05, 2021 2:35 pm
Sign-up code: 10159
Location: Cavite, Philippines
Contact:

Re: Hello all

Post by bastiball »

Gabor Szots wrote: Wed Jan 19, 2022 5:30 pm Hello,

As Basti says, we only need to know a download link and some background information. And please reveal your full name and the country you represent.
Also, executables for a couple of platforms (32-bit, 64-bit old, 64-bit new) would be welcomed. Few can compile code.
Thanks, Gabor for clearing things out :D
CCRL Testing Group
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

bastiball wrote: Thu Jan 20, 2022 3:38 am
Gabor Szots wrote: Wed Jan 19, 2022 5:30 pm Hello,

As Basti says, we only need to know a download link and some background information. And please reveal your full name and the country you represent.
Also, executables for a couple of platforms (32-bit, 64-bit old, 64-bit new) would be welcomed. Few can compile code.
Thanks, Gabor for clearing things out :D
May I have one more suggestion. If you'd like to make a version public, you might as well put it under "Releases". You might also like to visit other chess engine github pages to see how others arrange their stuff.
Carbec
Posts: 12
Joined: Wed Jan 19, 2022 10:32 am
Sign-up code: 10159

Re: Hello all

Post by Carbec »

Hi Gabor,

I did as you suggested, and created a "Release". I also created a readme" file.
I hope its better now.

Thanks for your help and suggestions


Philippe
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

Carbec wrote: Thu Jan 20, 2022 9:41 am Hi Gabor,

I did as you suggested, and created a "Release". I also created a readme" file.
I hope its better now.

Thanks for your help and suggestions


Philippe
Well if you are still not fed up with me, let me hazard one more suggestion. Among the files there are two called 'source code'. I have downloaded the zip file to see if I can compile it. I was surprised to see that it contained no sources, only the exe and the DLL's.
You are not obliged to publish your sources, of course, but then I would not name those files as 'source' because it is misleading. Same with the 'Code/Download zip' part.
I don't find sources even if I clone zangdar.git.
Carbec
Posts: 12
Joined: Wed Jan 19, 2022 10:32 am
Sign-up code: 10159

Re: Hello all

Post by Carbec »

Hi,

In fact, these "source' files were created automatically when I created the release.
I will look to see if I can do something.
Its the first tile i go to GitHub, as a active member, I am learning )

Well, im answering myself. I didn't found anything. If someone has an idea ?
It seems that Github is made to share source, I understand that.
Mine is a really a mess now, and has nothing interesting or even innovative.
Perhaps later.

Philippe
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

I think people will be glad to read the little background you privided at your github page. I also think that you meant Bruce Moreland where you wrote Bruce Moreno.

PS. It seems tomorrow I will have a free core to start a tournament with Zangda.
Carbec
Posts: 12
Joined: Wed Jan 19, 2022 10:32 am
Sign-up code: 10159

Re: Hello all

Post by Carbec »

Hi,

I corrected Moreland'name ! I wonder what I was thinking.
About the Readme on the githunb, i don't understand what you want. Write it here ?

I am curious about this first tournament.
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

Carbec wrote: Thu Jan 20, 2022 7:04 pm About the Readme on the githunb, i don't understand what you want. Write it here ?
I meant I was happy with what you wrote. No problem at all. Excellent site!
Carbec
Posts: 12
Joined: Wed Jan 19, 2022 10:32 am
Sign-up code: 10159

Re: Hello all

Post by Carbec »

Hi,

When I shall have a new version, what should I do ?
Its not for today, as Im struggling with my evaluation. I experimented some ideas, but it didn't went good.
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

Carbec wrote: Fri Jan 21, 2022 8:51 am When I shall have a new version, what should I do ?
You may announce it here or, preferably, at CCC. Anyway, you already have followers at your new github page so no new versions are likely to be missed. You don't have to worry.
Carbec
Posts: 12
Joined: Wed Jan 19, 2022 10:32 am
Sign-up code: 10159

Re: Hello all

Post by Carbec »

Hi,

I asked to CCC for membership two days ago. How long is it to be activated ?

My new version is progressing well, I included the Null Move finally, after chasing a non-obvious bug.

Bye
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

Carbec wrote: Sat Jan 22, 2022 10:51 am I asked to CCC for membership two days ago. How long is it to be activated ?
Sometimes it takes quite a long time, be patient.

Cheers,
Carbec
Posts: 12
Joined: Wed Jan 19, 2022 10:32 am
Sign-up code: 10159

Re: Hello all

Post by Carbec »

Hi,

I am now a member of CCC, but I have a lot of disconnections. Is it normal ?
Zangdar is now 0.32. I corrected some bugs and added null move.
I am reading a lot in CCC, when I can !

Thanks

Philippe
User avatar
Gabor Szots
Posts: 12889
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: Hello all

Post by Gabor Szots »

Carbec wrote: Sat Jan 29, 2022 8:39 am I am now a member of CCC, but I have a lot of disconnections. Is it normal ?
Sometimes it can happen, yes, but for me quite rarely.
Post Reply