zurichess - new chess engine

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

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
brtzsnr
Posts: 426
Joined: Fri Jan 16, 2015 3:02 pm
Contact:

Re: Mr.Ruxy versus Zurichess

Post by brtzsnr » Sat Jan 17, 2015 12:35 pm

Sylwy wrote:Like observations:

-the engine supports GUI books;
-no PV;
-doesn't support some TCs ( for example Xsec./move);
-seems strong enough.

All in all a nice 3-rd workable chess engine written in Go (Donna; GopherCheck; Zurichess) !

SilvianR :wink:
For pv you need to execute:
setoption name UCI_AnalyzeMode value true

For TCs what is the UCI line that did not work?

Also don't use that logo because it belongs to a Swiss insurance company. The name is Zuri Chess (from Zuri Deutsch, local German dialect).

Thanks for testing and I'm glad there are more Romanian chess engines out there.

User avatar
cdani
Posts: 2047
Joined: Sat Jan 18, 2014 9:24 am
Location: Andorra
Contact:

Re: Mr.Ruxy versus Zurichess

Post by cdani » Sat Jan 17, 2015 12:56 pm

brtzsnr wrote: For pv you need to execute:
setoption name UCI_AnalyzeMode value true
Hi!
The default expected by most people is that pv is active.

User avatar
Sylwy
Posts: 3358
Joined: Fri Apr 21, 2006 2:19 pm
Location: IASI (Romania) - the historical capital of MOLDOVA

Re: My (Sunday) gift for Zurichess

Post by Sylwy » Sun Jan 18, 2015 10:02 am

Hey Alexandru !

Here's my (copyrighted) logo for your nice chess engine ! You can use it only the next 1.000 years ! Then, will must read the news in cosmology ! :lol:

Image

Cheers,
SilvianR :wink:

Adam Hair
Posts: 3185
Joined: Wed May 06, 2009 8:31 pm
Location: Fuquay-Varina, North Carolina

Re: zurichess - new chess engine

Post by Adam Hair » Sun Jan 18, 2015 10:17 am

Zurichess is now on the CCRL 40/4 rating list:
http://www.computerchess.org.uk/ccrl/40 ... ess_150116

If you are unhappy with any of the information contained in the header of that page, let me know and I will have it corrected. Good luck with Zurichess!

User avatar
Sylwy
Posts: 3358
Joined: Fri Apr 21, 2006 2:19 pm
Location: IASI (Romania) - the historical capital of MOLDOVA

Re: Thank you CCRL (& a bonus) !

Post by Sylwy » Sun Jan 18, 2015 4:36 pm

Adam Hair wrote:Zurichess is now on the CCRL 40/4 rating list:
http://www.computerchess.org.uk/ccrl/40 ... ess_150116

If you are unhappy with any of the information contained in the header of that page, let me know and I will have it corrected. Good luck with Zurichess!
Hey Adam !

The rating for Zurichess is accurate ( a bit over Zyggy 0.7 in my tests also) !

A new observation: Zurichess used a fixed hash (256 MB) !

The newest logo for this my sweetheart chess engine (I have a lot of):

Image

Regards,
SilvianR :wink:

brtzsnr
Posts: 426
Joined: Fri Jan 16, 2015 3:02 pm
Contact:

Re: Thank you CCRL (& a bonus) !

Post by brtzsnr » Mon Jan 19, 2015 7:11 pm

Sylwy wrote: The rating for Zurichess is accurate ( a bit over Zyggy 0.7 in my tests also) !

A new observation: Zurichess used a fixed hash (256 MB) !
Thanks for testing. The default hash table size is 32mb (actually less), and you can set it using standard UCI line 'setoption name Hash value 256'. Are you sure your evaluator doesn't set the hash table to 256MB?
The newest logo for this my sweetheart chess engine (I have a lot of):

Image
Hey, I like this logo. Could you remove my name though? It's misspelled, it misses a comma under s (http://en.wikipedia.org/wiki/S-comma). I'm very picky about this :).

User avatar
Sylwy
Posts: 3358
Joined: Fri Apr 21, 2006 2:19 pm
Location: IASI (Romania) - the historical capital of MOLDOVA

Re: Done !

Post by Sylwy » Mon Jan 19, 2015 8:02 pm

brtzsnr wrote: 1.-The default hash table size is 32mb (actually less), and you can set it using standard UCI line 'setoption name Hash value 256'. Are you sure your evaluator doesn't set the hash table to 256MB?

2.-Hey, I like this logo. Could you remove my name though?
Hi !

1.-Yes, you are right !

2.-Good or not good ? :lol:

Image

SilvianR :wink:

User avatar
Sylwy
Posts: 3358
Joined: Fri Apr 21, 2006 2:19 pm
Location: IASI (Romania) - the historical capital of MOLDOVA

Re: New set !

Post by Sylwy » Tue Jan 20, 2015 6:13 am

Hi Alexandru !

Image

Image

Image

All are the property of Zurichess !!!

SilvianR :wink:

Alex_Schmidt
Posts: 11
Joined: Sat Nov 01, 2014 6:09 pm

Re: Mr.Ruxy versus Zurichess

Post by Alex_Schmidt » Tue Jan 20, 2015 10:08 pm

I have some strange behavior. Zurichess doesn't make a move, but Arena says: illegal move!

The moves are: 1. a3 g6 2. h3 -- illegal move -- (White is me, Black is Zurichess).
Here is the engine output from Arena 3.5 (sorry for some German ;-))

Code: Select all

----------Neue Partie---2015-01-20 22:58:16,396 Di -------------
2015-01-20 22:58:16,418**Lade Buch: C:\1_Daten\Schach\Books\HS-classic10moves 2.0.abk\HS-classic 10moves 2.0.abk
2015-01-20 22:58:18,718*1*Start calc, move no: 1
2015-01-20 22:58:18,720*1*HS-classic 10moves 2.0.abk:
2015-01-20 22:58:18,720*1*g7g6
2015-01-20 22:58:23,063*1*Start calc, move no: 3
2015-01-20 22:58:23,066-->1:ucinewgame
2015-01-20 22:58:23,066-->1:isready
2015-01-20 22&#58;58&#58;23,066<--1&#58;readyok
2015-01-20 22&#58;58&#58;23,074-->1&#58;position startpos moves a2a3 g7g6 h2h3
2015-01-20 22&#58;58&#58;23,074-->1&#58;go movetime 5000
2015-01-20 22&#58;58&#58;23,074<--1&#58;bestmove a1a1
2015-01-20 22&#58;58&#58;23,074*moveerror* start piece<0 and target piece<0, can't capture own piece !...!
2015-01-20 22&#58;58&#58;23,074*1*---------> Arena&#58;Illegaler Zug!&#58; "bestmove a1a1" ()
Any idea?

Thanks, Alex

brtzsnr
Posts: 426
Joined: Fri Jan 16, 2015 3:02 pm
Contact:

Re: Mr.Ruxy versus Zurichess

Post by brtzsnr » Tue Jan 20, 2015 10:45 pm

Alex_Schmidt wrote:I have some strange behavior. Zurichess doesn't make a move, but Arena says: illegal move!

The moves are: 1. a3 g6 2. h3 -- illegal move -- (White is me, Black is Zurichess).
Here is the engine output from Arena 3.5 (sorry for some German ;-))

Code: Select all

----------Neue Partie---2015-01-20 22&#58;58&#58;16,396 Di -------------
2015-01-20 22&#58;58&#58;16,418**Lade Buch&#58; C&#58;\1_Daten\Schach\Books\HS-classic10moves 2.0.abk\HS-classic 10moves 2.0.abk
2015-01-20 22&#58;58&#58;18,718*1*Start calc, move no&#58; 1
2015-01-20 22&#58;58&#58;18,720*1*HS-classic 10moves 2.0.abk&#58;
2015-01-20 22&#58;58&#58;18,720*1*g7g6
2015-01-20 22&#58;58&#58;23,063*1*Start calc, move no&#58; 3
2015-01-20 22&#58;58&#58;23,066-->1&#58;ucinewgame
2015-01-20 22&#58;58&#58;23,066-->1&#58;isready
2015-01-20 22&#58;58&#58;23,066<--1&#58;readyok
2015-01-20 22&#58;58&#58;23,074-->1&#58;position startpos moves a2a3 g7g6 h2h3
2015-01-20 22&#58;58&#58;23,074-->1&#58;go movetime 5000
2015-01-20 22&#58;58&#58;23,074<--1&#58;bestmove a1a1
2015-01-20 22&#58;58&#58;23,074*moveerror* start piece<0 and target piece<0, can't capture own piece !...!
2015-01-20 22&#58;58&#58;23,074*1*---------> Arena&#58;Illegaler Zug!&#58; "bestmove a1a1" ()
Any idea?

Thanks, Alex
Thanks for the bug report. The illegal move happens because go movetime is not implemented. Zurichess' implementation of UCI protocol is limited to what I needed during testing.

Here is the output from the engine:

Code: Select all

ucinewgame
isready
readyok
position startpos moves a2a3 g7g6 h2h3
go movetime 5000
bestmove a1a1
go wtime 3963 btime 4000 winc 50 binc 50 movestogo 40
bestmove g8f6
Hope that helps. I'll try to get it implemented over the next few days and I'll send you a PM when it's done.

Post Reply