zurichess graubuenden released

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

Moderator: Ras

brtzsnr
Posts: 433
Joined: Fri Jan 16, 2015 4:02 pm

zurichess graubuenden released

Post by brtzsnr »

Hello, everyone!

I'm happy to release a new version of my engine, zurichess graubuenden.

The source code for this release can be browsed from https://bitbucket.org/zurichess/zuriche ... raubuenden
The release binaries can be downloaded at: https://bitbucket.org/zurichess/zurichess/downloads
Linux AMD64 https://bitbucket.org/zurichess/zuriche ... inux-amd64
Windows AMD64 https://bitbucket.org/zurichess/zuriche ... -amd64.exe

The engine has a landing page http://www.zurichess.xyz/ which is easier to remember.

A detailed list of changes since the last version can be read at https://bitbucket.org/zurichess/zuriche ... ANGELOG.md and https://bitbucket.org/zurichess/zuriche ... ase.glarus. The most important changes are:.

* Use a new version of the Go compiler for increased search speed.
* Hash quiescence search and static evaluation.
* Improve Null Move Pruning conditions.
* Evaluate king near own passed pawns.
* Evaluate knight's and bishop's position (psqt).
* Evaluate backward pawns.
* Simplify Late Move Pruning and History Leaf Pruning.
* Check extend all moves with positive SEE.
* Tweak the time control to avoid forfeits for long games.


A few alpha features have been introduced:
* Skill Levels: Zurichess supports 11 skill levels of playing. The default skill level, 0, produces the strongest play, and should be used for rating lists. At skill level 10 zurichess plays about 700 Elo weaker, and it is recommended for more casual players. To change the skill level input: setoption name Skill Level value 7
* Multi PV: zurichess has the ability to print multiple principal variations. To set the desired number of principal variations input: setoption name MultiPV value 3
* Theban chess: zurichess supports a chess variant popularized by Kai Laskos which is played with standard chess rules starting from the unorthodox position 1p6/2p3kn/3p2pp/4pppp/5ppp/8/PPPPPPPP/PPPPPPKN w - - 0 1. No playing strength tests or improvements were done other than fixing the crash of the previous version.

In self-play the new version is about 110 Elo stronger:

Code: Select all

900 @ 40/15+0.05
486 - 187 - 227
ELO 119.98±20.41
However, because of a new Go compiler the engine can search faster:

Code: Select all

# PLAYER            :  RATING  POINTS  PLAYED   (%)
   1 graubuenden       :  2400.2   974.5    1600    61
   2 stockfish-6-17    :  2391.5   668.0    1200    56
   3 stockfish-6-16    :  2347.4   345.0     800    43
   4 donna-4.0         :  2306.0   791.5    1600    49
   5 stockfish-6-15    :  2264.0   434.0     800    54
   6 glarus            :  2236.5   704.0    1600    44
   7 geneva            :  2154.4   283.0     800    35

This is the same version that plays currently in Graham's Division 4 tournament. If you want to contribute, or you are just curious the source code can be browsed at https://bitbucket.org/zurichess/zurichess/overview . The latest development Linux AMD64 binary can downloaded from drone.io https://drone.io/bitbucket.org/zuriches ... /zurichess

Please test the new version if you maintain a rating list.

Many thanks to Ed, Graham and everyone else who included zurichess in their tournaments and made this release possible.


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

Re: zurichess graubuenden released

Post by Sylwy »

Thank you a lot, Alexandru !
brtzsnr
Posts: 433
Joined: Fri Jan 16, 2015 4:02 pm

Re: zurichess graubuenden released

Post by brtzsnr »

Thanks Gabor!

Looking forward to see results.
User avatar
Sylwy
Posts: 5163
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: My test

Post by Sylwy »

Gurcan Uckardes
Posts: 196
Joined: Wed Oct 29, 2014 12:42 am

Re: My test

Post by Gurcan Uckardes »

Great! Looks like linux-arm build is working fine with Android. I will rate the new one soon in Rapidroid.
And +110 elo is very exciting to read.
My blog for Android users: http://chesstroid.blogspot.com