zurichess glarus released

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

zurichess glarus released

Post by brtzsnr » Sun Apr 17, 2016 4:43 pm

Hello, everyone!

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


The source code for this release can be browsed from https://bitbucket.org/zurichess/zuriche ... ase.glarus
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


Since last release
* Improve futility conditions. Geneva's futility is a bit too agressive and causes lots of tactical mistakes.
* Add History Leaf Pruning similar to https://chessprogramming.wikispaces.com ... af+Pruning.
* Improve pawn evaluation caching. Also cache shelter evaluation.
* Improve king safety using number of simultaneous attackers.
* Improve time control. Timeouts should be extremely rare now.
* Small tunining of LMR and NMP conditions.
* Micro-optimize the code for the future Go compiler.
* Move Position.SANToMove to https://bitbucket.org/zurichess/notation
* Move Polyglot hashing to https://bitbucket.org/zurichess/polyglot
* Usual code clean ups, speed ups and bug fixes.


glarus is about 80 Elo stronger than geneva in self-play. The later, geneva, has 2473Elo on CCLR 40/40 and 2323 Elo on CEGT 40/4. Self-play is usually a poor estimator of the strength improvement.

Code: Select all

   # PLAYER            :  RATING  POINTS  PLAYED   (%)
   1 donna-4.0         :  2359.7   482.5     800    60
   2 stockfish-6-15    :  2324.6   434.0     800    54
   3 glarus            :  2300.5   600.5    1200    50
   4 geneva            :  2215.2   283.0     800    35
This is the same version that played in HGM's tourney yesterday. As usual the source code can be found 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.

Regards,
Alexandru

User avatar
Graham Banks
Posts: 30733
Joined: Sun Feb 26, 2006 9:52 am
Location: Auckland, NZ

Re: zurichess glarus released

Post by Graham Banks » Sun Apr 17, 2016 7:25 pm

Thanks Alexandru. :)
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

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

Re: zurichess glarus released

Post by cdani » Mon Apr 18, 2016 6:05 am

Nice! Congratulations!

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

Re: zurichess glarus released

Post by Sylwy » Mon Apr 18, 2016 8:31 am

THANK YOU ! It's already in tests !

User avatar
Rebel
Posts: 4148
Joined: Thu Aug 18, 2011 10:04 am

Re: zurichess glarus released

Post by Rebel » Mon Apr 18, 2016 10:27 am

It's doing well in YAT-3, after 240 games it gained 66 elo.

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

Re: My test (a very good new version) !

Post by Sylwy » Wed Apr 20, 2016 5:24 pm


Post Reply