Official Release of Ethereal9.65 with Syzygy Support

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
AndrewGrant
Posts: 490
Joined: Tue Apr 19, 2016 4:08 am
Location: U.S.A
Full name: Andrew Grant
Contact:

Official Release of Ethereal9.65 with Syzygy Support

Post by AndrewGrant » Sun Apr 29, 2018 8:32 am

Hello all,

Releasing Ethereal9.65 today, which includes support for Syzygy TB using Fathom's probing code (Jon Dart's fork)

Link to official release can be found here https://github.com/AndyGrant/Ethereal/r ... /tag/V9.65

If anyone could produce a compile for mac, I would be happy to add it to the release.

Self testing shows +80 when playing with 20s+.2s , but that is probably inflated by the speedups I've made


Change log for those interested:

9.31 : Don't count pawns as threat material in King safety
9.32 : Move time management code to its own file ( REVERTED )
9.33 : Break LMR researches into 3 steps for PV nodes
9.34 : Quick speedup around move legality and late move pruning
9.35 : Added support for popcount ( Kept the old support too )
9.36 : Reduce probcut margin from 150 to 100 cp
9.37 : Fix some issues when I moved over the TM code
9.38 : More ideal and max alloc time in X+Y
9.39 : Revert recent time management changes
9.40 : More time control safety, use a lock to respond to isready
9.41 : Evaluate minors based on rammed pawns
9.42 : Skip some futility pruning when in an improving node with good history
9.43 : Rework time management to something more reasonable
9.44 : Do check extensions before IID and setting the futility margin
9.45 : Merge MG and EG scores into one value, like SF
9.46 : Implement Singular Extensions with depth 10
9.47 : Forgot to commit the depth change from 8 to 10
9.48 : Once we start Late Move Pruning, prune all quiets
9.49 : Fix an issue with calloc when using gcc-4.8 on my Ryzen box
9.50 : Raise in loop futility pruning margin from 85 to 100 per depth
9.51 : Do Late move pruning even when we give check
9.52 : Cleanup logic in move generation ( Reduce LOC )
9.53 : Evaluate threats and weak pawns
9.54 : Report MATE and MATED scores, report upper and lower bounds
9.55 : Report actual bounds, ( fail-hard reporting )
9.56 : Fail hard when probing the Transposition Table ( Surprised )
9.57 : Some cleanup around reporting MATE and MATED scores
9.58 : New Hash replacement, with concern for SMP ( Tested well on many threads )
9.59 : Don't always perform check extensions in non Root PV nodes
9.60 : Speedup around some pruning decisions ( Slight bug fix, really )
9.61 : Tune Late Move Pruning Margins ( More aggressive )
9.62 : More check extensions when in an improving node
9.63 : Add a condition for LMP ( not improving or semi-okay history )
9.64 : Round of Tuning (All parameters but King Safety)
9.65 : Support for Syzygy Tables using Fathom's API (Jon Dart's fork)

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

Re: Official Release of Ethereal9.65 with Syzygy Support

Post by Graham Banks » Sun Apr 29, 2018 10:40 am

+80 would be an impressive gain. :P
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

User avatar
Rubinus
Posts: 953
Joined: Thu Jan 18, 2007 3:05 pm
Location: Prague
Contact:

Re: Official Release of Ethereal9.65 with Syzygy Support

Post by Rubinus » Sun Apr 29, 2018 12:24 pm


mt
Posts: 29
Joined: Tue Feb 27, 2018 6:00 am
Contact:

Re: Official Release of Ethereal9.65 with Syzygy Support

Post by mt » Mon Apr 30, 2018 2:29 am

Great work!

User avatar
CMCanavessi
Posts: 835
Joined: Thu Dec 28, 2017 3:06 pm
Location: Argentina

Re: Official Release of Ethereal9.65 with Syzygy Support

Post by CMCanavessi » Mon Apr 30, 2018 2:44 am

Awesome !!! :D
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls

Dokterchen
Posts: 104
Joined: Wed Aug 15, 2007 10:18 am
Location: Munich

Re: Official Release of Ethereal9.65 with Syzygy Support

Post by Dokterchen » Mon Apr 30, 2018 8:32 am

Great!

Post Reply