Trio Tournament 2021

Discussion of computer chess matches and engine tournaments.

Moderator: Ras

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

Trio Tournament 2021

Post by Sylwy »

Just started...... :wink:

Image
User avatar
mvanthoor
Posts: 1784
Joined: Wed Jul 03, 2019 4:42 pm
Location: Netherlands
Full name: Marcel Vanthoor

Re: Trio Tournament 2021

Post by mvanthoor »

Sylwy wrote: Mon Mar 22, 2021 8:01 pm Just started...... :wink:
Thanks for testing :) NoonianChess is 1804 Elo in CCRL, so it should be a good match for Alpha 2.

I don't know Sunfish. It's not in the CCRL list. It's just 111 lines of code. I assume it's a UCI interface built on top of a chess library :D
Sunfish supports castling, en passant, and promotion. It doesn't however do minor promotions to rooks, knights or bishops
I hope that it does accept those promotions though it doesn't play them itself? Rustic _will_ underpromote to R, N or B in a few situations:

- When it is actually the best move (for example, to set up a knight fork)
- To avoid stalemate (promoting to rook instead of queen)
- Sometimes it looks as if to promote to something else but a queen for no reason, but I assume it does this when it's convinced that the piece is going to be captured immediately; then the lower promotion will seem to lose less material.
Author of Rustic, an engine written in Rust.
Releases | Code | Docs | Progress | CCRL
User avatar
Sylwy
Posts: 5279
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Trio Tournament 2021

Post by Sylwy »

mvanthoor wrote: Tue Mar 23, 2021 12:05 am
Sylwy wrote: Mon Mar 22, 2021 8:01 pm Just started...... :wink:
Thanks for testing :) NoonianChess is 1804 Elo in CCRL, so it should be a good match for Alpha 2.

I don't know Sunfish. It's not in the CCRL list. It's just 111 lines of code. I assume it's a UCI interface built on top of a chess library :D
Sunfish supports castling, en passant, and promotion. It doesn't however do minor promotions to rooks, knights or bishops
I hope that it does accept those promotions though it doesn't play them itself? Rustic _will_ underpromote to R, N or B in a few situations:

- When it is actually the best move (for example, to set up a knight fork)
- To avoid stalemate (promoting to rook instead of queen)
- Sometimes it looks as if to promote to something else but a queen for no reason, but I assume it does this when it's convinced that the piece is going to be captured immediately; then the lower promotion will seem to lose less material.
Well, Trio Tournament became The Tournament of the Five.Basically there are two tests in my tournament:
1.-Rustic vs. Noonian;
2.-the status of the two engines written in Python (I can't see a progress in the last Sunfish; PyChess 0.99.4 plays quite fun-it's safe over Virutor 1.1.2, used as a marker- I think it has around 1400 Elo points / CCRL Blitz). Neither CEGT nor CCRL tested the engines written in Python, except for Feeks (a 967 Elo point engine). Not even A0lite -using pytorch net evaluator - is not tested ......... I have no idea why;
The last Rustic plays nicely. Congratulations !
My tournament is very flexible. I can add engines, I can increase the number of games ..... I will see ....

Image
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: Trio Tournament 2021

Post by amanjpro »

Sylwy wrote: Tue Mar 23, 2021 9:46 pm
mvanthoor wrote: Tue Mar 23, 2021 12:05 am
Sylwy wrote: Mon Mar 22, 2021 8:01 pm Just started...... :wink:
Thanks for testing :) NoonianChess is 1804 Elo in CCRL, so it should be a good match for Alpha 2.

I don't know Sunfish. It's not in the CCRL list. It's just 111 lines of code. I assume it's a UCI interface built on top of a chess library :D
Sunfish supports castling, en passant, and promotion. It doesn't however do minor promotions to rooks, knights or bishops
I hope that it does accept those promotions though it doesn't play them itself? Rustic _will_ underpromote to R, N or B in a few situations:

- When it is actually the best move (for example, to set up a knight fork)
- To avoid stalemate (promoting to rook instead of queen)
- Sometimes it looks as if to promote to something else but a queen for no reason, but I assume it does this when it's convinced that the piece is going to be captured immediately; then the lower promotion will seem to lose less material.
Well, Trio Tournament became The Tournament of the Five.Basically there are two tests in my tournament:
1.-Rustic vs. Noonian;
2.-the status of the two engines written in Python (I can't see a progress in the last Sunfish; PyChess 0.99.4 plays quite fun-it's safe over Virutor 1.1.2, used as a marker- I think it has around 1400 Elo points / CCRL Blitz). Neither CEGT nor CCRL tested the engines written in Python, except for Feeks (a 967 Elo point engine). Not even A0lite -using pytorch net evaluator - is not tested ......... I have no idea why;
The last Rustic plays nicely. Congratulations !
My tournament is very flexible. I can add engines, I can increase the number of games ..... I will see ....

Image
Not sure if it is still possible to add engines, but I would like to see Zahak (my first chess engine, and still working on it) in the list. This is the link to the Windows 64 bit: https://github.com/amanjpro/zahak/relea ... -0.3.0.exe
User avatar
Sylwy
Posts: 5279
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Trio Tournament 2021

Post by Sylwy »

amanjpro wrote: Tue Mar 23, 2021 10:08 pm Not sure if it is still possible to add engines, but I would like to see Zahak (my first chess engine, and still working on it) in the list. This is the link to the Windows 64 bit: https://github.com/amanjpro/zahak/relea ... -0.3.0.exe
OK ! Added.
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: Trio Tournament 2021

Post by amanjpro »

Sylwy wrote: Tue Mar 23, 2021 10:25 pm
amanjpro wrote: Tue Mar 23, 2021 10:08 pm Not sure if it is still possible to add engines, but I would like to see Zahak (my first chess engine, and still working on it) in the list. This is the link to the Windows 64 bit: https://github.com/amanjpro/zahak/relea ... -0.3.0.exe
OK ! Added.
Thank you a lot :)
User avatar
Sylwy
Posts: 5279
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Trio Tournament 2021

Post by Sylwy »

Finally it is THE TOURNAMENT OF THE SEVEN. I added Zahak 0.3.0 & Bit-Genie 1.1 ! :wink:

Image

Image
User avatar
Sylwy
Posts: 5279
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Trio Tournament 2021

Post by Sylwy »

I also added Zahak-1.0.0-alpha-1 (with a new logo) ! :wink:

Image
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: Trio Tournament 2021

Post by amanjpro »

Sylwy wrote: Wed Mar 24, 2021 7:44 pm I also added Zahak-1.0.0-alpha-1 (with a new logo) ! :wink:

Image
Super cool! Interestingly Zahak 0.3.0 does poorly against Rustic here!
User avatar
Sylwy
Posts: 5279
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Trio Tournament 2021

Post by Sylwy »

My tournament after 336 games:

Image