New Engine: Avalanche

Questions and comments related to CCRL testing study
Yinuo Huang
Posts: 38
Joined: Tue Mar 29, 2022 4:26 am
Sign-up code: 10159

Re: New Engine: Avalanche

Post by Yinuo Huang »

Hi All,
I am glad to announce the release of Avalanche 1.5.0.
The major experiment with this release is Lazy SMP, which enabled multi-threaded search. It would be great, if possible, if this version can be queued into 4CPU testing. I am curious how much strength 4CPU brings.
Otherwise, the elo gain is approximately 55-70 elo. You can find everything on the release page:
https://github.com/SnowballSH/Avalanche ... tag/v1.5.0

Please take a look and let me know if the Threads option works on your machines (it was a pain debugging thread issues). I only tested it on my only Windows laptop and Windows Subsystem for Linux, but I am pretty confident in Zig's correctness and cross-platformness.

Thank you so much for all the testing and tournaments since the beginning of my journey with this project! :D
User avatar
Graham Banks
Posts: 26916
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Re: New Engine: Avalanche

Post by Graham Banks »

Thanks for the release and your kind words. :thumbup:
User avatar
Gabor Szots
Posts: 12849
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: New Engine: Avalanche

Post by Gabor Szots »

I have tried it under Fritz 17 and it seems the Threads option is OK while analyzing a position. I'm not going to play multi CPU games though so I won't be able to tell if it is OK while playing.
Yinuo Huang
Posts: 38
Joined: Tue Mar 29, 2022 4:26 am
Sign-up code: 10159

Re: New Engine: Avalanche

Post by Yinuo Huang »

Sounds good, thanks!
Yinuo Huang
Posts: 38
Joined: Tue Mar 29, 2022 4:26 am
Sign-up code: 10159

Re: New Engine: Avalanche

Post by Yinuo Huang »

Hi all,
A new version of Avalanche was just released (coincidence with like some 7 other engines today lol). v2.0.0 is about 140-180 elo stronger than v1.5.0 in selfplay, but I'm expecting a ~70-90 elo increase on CCRL.
More information here: https://github.com/SnowballSH/Avalanche ... tag/v2.0.0
I'm not sure which CPUs Graham and Gabor use, so please try v4 first, if that crashes, use the v3 binary which should be equivalent to "haswell" in previous releases.

Thanks!
User avatar
Gabor Szots
Posts: 12849
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: New Engine: Avalanche

Post by Gabor Szots »

Hi Huang Yinuo,

Noted. :)

Yours is the 10th (!!) new engine version today so I'm not sure when I will have time to test it but it is in my testing queue.
Yinuo Huang
Posts: 38
Joined: Tue Mar 29, 2022 4:26 am
Sign-up code: 10159

Re: New Engine: Avalanche

Post by Yinuo Huang »

Hi all,
I recently released a small search & tuning update, + around 60 elo. Gains a LOT more in 4CPU due to having fixed a memory leaked and some other bugs.
https://github.com/SnowballSH/Avalanche ... tag/v2.1.0
And is possibly the version competing at TCEC Swiss 6.

Thanks for testing!
User avatar
Graham Banks
Posts: 26916
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Re: New Engine: Avalanche

Post by Graham Banks »

:thumbup:
Post Reply