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)
Official Release of Ethereal9.65 with Syzygy Support
Moderators: hgm, Rebel, chrisw
-
- Posts: 1754
- Joined: Tue Apr 19, 2016 6:08 am
- Location: U.S.A
- Full name: Andrew Grant
Official Release of Ethereal9.65 with Syzygy Support
#WeAreAllDraude #JusticeForDraude #RememberDraude #LeptirBigUltra
"Those who can't do, clone instead" - Eduard ( A real life friend, not this forum's Eduard )
"Those who can't do, clone instead" - Eduard ( A real life friend, not this forum's Eduard )
-
- Posts: 41435
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Official Release of Ethereal9.65 with Syzygy Support
+80 would be an impressive gain.
gbanksnz at gmail.com
-
- Posts: 1161
- Joined: Thu Jan 18, 2007 4:05 pm
- Location: Prague
- Full name: Pavel Háse
-
- Posts: 29
- Joined: Tue Feb 27, 2018 7:00 am
-
- Posts: 1142
- Joined: Thu Dec 28, 2017 4:06 pm
- Location: Argentina
Re: Official Release of Ethereal9.65 with Syzygy Support
Awesome !!!
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
-
- Posts: 133
- Joined: Wed Aug 15, 2007 12:18 pm
- Location: Munich