How to rate my engine in CCRL?

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

Moderators: hgm, Dann Corbit, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
maksimKorzh
Posts: 630
Joined: Sat Sep 08, 2018 3:37 pm
Location: Ukraine
Full name: Maksim Korzh
Contact:

How to rate my engine in CCRL?

Post by maksimKorzh » Fri Sep 25, 2020 8:11 am

Hi guys, sorry for a noob's question but this is the first time for me.
Even though I made attempts on creating chess programs for the last five years,
still the only reasonable I made so far is this:
viewtopic.php?f=2&t=75199
released yesterday.

How can I get my engine rated on CCRL?
Last edited by maksimKorzh on Fri Sep 25, 2020 8:24 am, edited 1 time in total.
Wukong Xiangqi (Chinese chess engine + apps to embed into 3rd party websites):
https://github.com/maksimKorzh/wukong-xiangqi

Chess programming YouTube channel:
https://www.youtube.com/channel/UCB9-pr ... KKqDgXhsMQ

Gabor Szots
Posts: 757
Joined: Sat Jul 21, 2018 5:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: How to rate my engine in CCRL?

Post by Gabor Szots » Fri Sep 25, 2020 8:24 am

maksimKorzh wrote:
Fri Sep 25, 2020 8:11 am
Hi guys, sorry for a noob's question but this is the first time for me.
Even though I made attempts on creating chess programs for the last five years,
still the only reasonable I made so far is this:
viewtopic.php?f=2&t=68311&p=772515#p772515
released yesterday.

How can I get my engine rated on CCRL?
I may have made a mistake but I have already tested your engine. On the next blitz list look for Wukong 2020-09-16 64-bit.

But there seems to be something wrong with the link you give, it leads to a RofChade discussion.
Gabor Szots
CCRL testing group

User avatar
maksimKorzh
Posts: 630
Joined: Sat Sep 08, 2018 3:37 pm
Location: Ukraine
Full name: Maksim Korzh
Contact:

Re: How to rate my engine in CCRL?

Post by maksimKorzh » Fri Sep 25, 2020 8:26 am

Gabor Szots wrote:
Fri Sep 25, 2020 8:24 am
maksimKorzh wrote:
Fri Sep 25, 2020 8:11 am
Hi guys, sorry for a noob's question but this is the first time for me.
Even though I made attempts on creating chess programs for the last five years,
still the only reasonable I made so far is this:
viewtopic.php?f=2&t=68311&p=772515#p772515
released yesterday.

How can I get my engine rated on CCRL?
I may have made a mistake but I have already tested your engine. On the next blitz list look for Wukong 2020-09-16 64-bit.
Hi Gabor, Wukong is hard to be called a chess engine)
I mean this one:
BBC 1.0: https://github.com/maksimKorzh/bbc
That I have covered in video tutorial: https://www.youtube.com/watch?v=QUNP-Uj ... wfiWNI76Cs

Thanks in advance!
Wukong Xiangqi (Chinese chess engine + apps to embed into 3rd party websites):
https://github.com/maksimKorzh/wukong-xiangqi

Chess programming YouTube channel:
https://www.youtube.com/channel/UCB9-pr ... KKqDgXhsMQ

User avatar
maksimKorzh
Posts: 630
Joined: Sat Sep 08, 2018 3:37 pm
Location: Ukraine
Full name: Maksim Korzh
Contact:

Re: How to rate my engine in CCRL?

Post by maksimKorzh » Fri Sep 25, 2020 8:27 am

Gabor Szots wrote:
Fri Sep 25, 2020 8:24 am
maksimKorzh wrote:
Fri Sep 25, 2020 8:11 am
Hi guys, sorry for a noob's question but this is the first time for me.
Even though I made attempts on creating chess programs for the last five years,
still the only reasonable I made so far is this:
viewtopic.php?f=2&t=68311&p=772515#p772515
released yesterday.

How can I get my engine rated on CCRL?
I may have made a mistake but I have already tested your engine. On the next blitz list look for Wukong 2020-09-16 64-bit.

But there seems to be something wrong with the link you give, it leads to a RofChade discussion.
And sorry for accidentally pasting link to a wrong thread.
BBC release thread: viewtopic.php?f=2&t=75199
Wukong Xiangqi (Chinese chess engine + apps to embed into 3rd party websites):
https://github.com/maksimKorzh/wukong-xiangqi

Chess programming YouTube channel:
https://www.youtube.com/channel/UCB9-pr ... KKqDgXhsMQ

Gabor Szots
Posts: 757
Joined: Sat Jul 21, 2018 5:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: How to rate my engine in CCRL?

Post by Gabor Szots » Fri Sep 25, 2020 8:32 am

maksimKorzh wrote:
Fri Sep 25, 2020 8:26 am
Hi Gabor, Wukong is hard to be called a chess engine)
I mean this one:
BBC 1.0: https://github.com/maksimKorzh/bbc
That I have covered in video tutorial: https://www.youtube.com/watch?v=QUNP-Uj ... wfiWNI76Cs

Thanks in advance!
Hi Maksim,

Then I really made a mistake. Anyway, it seems to me that Wukong can play chess and a decent one.

Which is the engine that you intend to work on in the future?
Gabor Szots
CCRL testing group

User avatar
maksimKorzh
Posts: 630
Joined: Sat Sep 08, 2018 3:37 pm
Location: Ukraine
Full name: Maksim Korzh
Contact:

Re: How to rate my engine in CCRL?

Post by maksimKorzh » Fri Sep 25, 2020 9:25 am

Gabor Szots wrote:
Fri Sep 25, 2020 8:32 am
maksimKorzh wrote:
Fri Sep 25, 2020 8:26 am
Hi Gabor, Wukong is hard to be called a chess engine)
I mean this one:
BBC 1.0: https://github.com/maksimKorzh/bbc
That I have covered in video tutorial: https://www.youtube.com/watch?v=QUNP-Uj ... wfiWNI76Cs

Thanks in advance!
Hi Maksim,

Then I really made a mistake. Anyway, it seems to me that Wukong can play chess and a decent one.

Which is the engine that you intend to work on in the future?
Well, Wukong just has a lack of features, e.g. like no 3 fold repetition, fixed depth search only and so on, also it crushes from time to time, it's not an engine, rather a placeholder to try out some stuff. I was covering that on youtube partially as well, but that's more like for absolute beginners.

Now BBC is my current and the very first project ever that I'm going to develop in future. I got many ideas at the moment.
BBC supports all time controls, the only limitation is a fixed transposition table size (around 16 MB, I used number 20MB in release, bit that's the overall memory used by the engine, I'm new for TT - it's the very first one in my life).
I'm going to add dynamic TT size in next version, but I'd like to have this initial version to be rated.
I need this to give my Youtube subscribers an idea of it's strength, because I have only tested it versus TSCP.

Which is the engine that you intend to work on in the future?
Release BBC 1.0: https://github.com/maksimKorzh/bbc/releases/tag/1.0
Source code: https://github.com/maksimKorzh/bbc

I was inspired by VICE series by Bluefever Software
but when I just started it was a rocket science to me)
So I've decided to make something similar, but using
the easiest C programming language's pattern possible.

BBC's page on CPW: https://www.chessprogramming.org/BBC
YouTube series (82 videos): https://www.youtube.com/watch?v=QUNP-Uj ... wfiWNI76Cs

16 game match vs TSCP in BLITZ 2+1 (like in CCRL)

-----------------BBC 1.0-----------------
BBC 1.0 - TSCP : 15,5/16 15-0-1 (11111111=1111111) 97% +604
-----------------TSCP-----------------
TSCP - BBC 1.0 : 0,5/16 0-15-1 (00000000=0000000) 3% -604


I would be extremely grateful to you Gabor for rating BBC.
THANKS IN ADVANCE!

P.S. Blitz rating is primary, but long time control might be interesting as well.
Wukong Xiangqi (Chinese chess engine + apps to embed into 3rd party websites):
https://github.com/maksimKorzh/wukong-xiangqi

Chess programming YouTube channel:
https://www.youtube.com/channel/UCB9-pr ... KKqDgXhsMQ

Gabor Szots
Posts: 757
Joined: Sat Jul 21, 2018 5:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: How to rate my engine in CCRL?

Post by Gabor Szots » Fri Sep 25, 2020 11:09 am

I've included version name 1.0 in the c file before compiling it. It is of help if the engine identifies itself precisely.
Gabor Szots
CCRL testing group

User avatar
maksimKorzh
Posts: 630
Joined: Sat Sep 08, 2018 3:37 pm
Location: Ukraine
Full name: Maksim Korzh
Contact:

Re: How to rate my engine in CCRL?

Post by maksimKorzh » Fri Sep 25, 2020 11:16 am

Gabor Szots wrote:
Fri Sep 25, 2020 11:09 am
I've included version name 1.0 in the c file before compiling it. It is of help if the engine identifies itself precisely.
Thanks, I'll add it as well.
Wukong Xiangqi (Chinese chess engine + apps to embed into 3rd party websites):
https://github.com/maksimKorzh/wukong-xiangqi

Chess programming YouTube channel:
https://www.youtube.com/channel/UCB9-pr ... KKqDgXhsMQ

User avatar
mvanthoor
Posts: 776
Joined: Wed Jul 03, 2019 2:42 pm
Full name: Marcel Vanthoor

Re: How to rate my engine in CCRL?

Post by mvanthoor » Sun Sep 27, 2020 1:14 pm

maksimKorzh wrote:
Fri Sep 25, 2020 11:16 am
...
Hi Maksim,

I don't know if you've seen this already, but Wukong has been rated on CCRL's Blitz list.

Wukong on CCRL

Rating: 1474

Congratulations :)

It is not an advanced chess engine (I know it wasn't ever supposed to be), but its rating gives me good hopes for my own engine :)

Seeing that such a basic engine as Wukong already scores 1474 CCRL, I wonder what one needs to do (or omit) to build an engine that scores in the 1200's...
Author of Rustic.
Releases | Code | Docs

User avatar
maksimKorzh
Posts: 630
Joined: Sat Sep 08, 2018 3:37 pm
Location: Ukraine
Full name: Maksim Korzh
Contact:

Re: How to rate my engine in CCRL?

Post by maksimKorzh » Sun Sep 27, 2020 3:13 pm

mvanthoor wrote:
Sun Sep 27, 2020 1:14 pm
maksimKorzh wrote:
Fri Sep 25, 2020 11:16 am
...
Hi Maksim,

I don't know if you've seen this already, but Wukong has been rated on CCRL's Blitz list.

Wukong on CCRL

Rating: 1474

Congratulations :)

It is not an advanced chess engine (I know it wasn't ever supposed to be), but its rating gives me good hopes for my own engine :)

Seeing that such a basic engine as Wukong already scores 1474 CCRL, I wonder what one needs to do (or omit) to build an engine that scores in the 1200's...
Cool, I didn't see it yet) Gabor told be it would appear even though I didn't even ask about it)
And to score 1200 - it's very simple - get rid of move ordering or even better get rid of alpha beta and you're done!
Wukong Xiangqi (Chinese chess engine + apps to embed into 3rd party websites):
https://github.com/maksimKorzh/wukong-xiangqi

Chess programming YouTube channel:
https://www.youtube.com/channel/UCB9-pr ... KKqDgXhsMQ

Post Reply