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:
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
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.
-
cdani
- Posts: 2047
- Joined: Sat Jan 18, 2014 9:24 am
- Location: Andorra
-
Contact:
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.
-
Sylwy
- Posts: 3358
- Joined: Fri Apr 21, 2006 2:19 pm
- Location: IASI (Romania) - the historical capital of MOLDOVA
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 !
Cheers,
SilvianR

-
Sylwy
- Posts: 3358
- Joined: Fri Apr 21, 2006 2:19 pm
- Location: IASI (Romania) - the historical capital of MOLDOVA
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):
Regards,
SilvianR

-
brtzsnr
- Posts: 426
- Joined: Fri Jan 16, 2015 3:02 pm
-
Contact:
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):
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

.
-
Sylwy
- Posts: 3358
- Joined: Fri Apr 21, 2006 2:19 pm
- Location: IASI (Romania) - the historical capital of MOLDOVA
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 ?
SilvianR

-
Sylwy
- Posts: 3358
- Joined: Fri Apr 21, 2006 2:19 pm
- Location: IASI (Romania) - the historical capital of MOLDOVA
Post
by Sylwy » Tue Jan 20, 2015 6:13 am
-
Alex_Schmidt
- Posts: 11
- Joined: Sat Nov 01, 2014 6:09 pm
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:23,066<--1:readyok
2015-01-20 22:58:23,074-->1:position startpos moves a2a3 g7g6 h2h3
2015-01-20 22:58:23,074-->1:go movetime 5000
2015-01-20 22:58:23,074<--1:bestmove a1a1
2015-01-20 22:58:23,074*moveerror* start piece<0 and target piece<0, can't capture own piece !...!
2015-01-20 22:58:23,074*1*---------> Arena:Illegaler Zug!: "bestmove a1a1" ()
Any idea?
Thanks, Alex
-
brtzsnr
- Posts: 426
- Joined: Fri Jan 16, 2015 3:02 pm
-
Contact:
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: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:23,066<--1:readyok
2015-01-20 22:58:23,074-->1:position startpos moves a2a3 g7g6 h2h3
2015-01-20 22:58:23,074-->1:go movetime 5000
2015-01-20 22:58:23,074<--1:bestmove a1a1
2015-01-20 22:58:23,074*moveerror* start piece<0 and target piece<0, can't capture own piece !...!
2015-01-20 22:58:23,074*1*---------> Arena:Illegaler Zug!: "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.