Thank you for telling me. I will try to get on a windows laptop ASAP and debug it I’ll reply when I figure this out. Sorry about thatGuenther wrote: ↑Sun Jun 12, 2022 9:04 amThe new binary for win-64 does not work anymore on my old hardware with Win7-64 Ultimate.Yinuo Huang wrote: ↑Sun Jun 12, 2022 1:40 am Hi, I'm back after around 1.5 months of coding!
Since v0.2.2, I felt the code is too messy and impractical, so I erased most files and started a rewrite from scratch.
It is now released as v1.0.0!
The release and information is here: https://github.com/SnowballSH/Avalanche ... tag/v1.0.0
The binaries are here: https://github.com/SnowballSH/Avalanche ... e/binaries
I am expecting a ~130 ELO gain and v1.0.0 be around 2760 ELO.
It would be awesome if you can test this new version. And please let me know if you find any issue running the engine, as I have not tested it on a windows machine.
Thank you!
(core2 = yorkfield)
Code: Select all
--------------------------- Avalanche_x86_64_windows_1.0.0.exe - Entry Point Not Found --------------------------- The procedure entry point RtlWaitOnAddress could not be located in the dynamic link library ntdll.dll. ---------------------------
New Engine: Avalanche
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Update: The binary worked on my windows 11 machine with i5 core, and I don't own a windows 7. Though I will still try to fix it... Maybe I accidentally included a cpu instruction that isn't available on your CPU? I'll try to compile a version that doesn't use any simd.Yinuo Huang wrote: ↑Sun Jun 12, 2022 1:58 pmThank you for telling me. I will try to get on a windows laptop ASAP and debug it I’ll reply when I figure this out. Sorry about thatGuenther wrote: ↑Sun Jun 12, 2022 9:04 amThe new binary for win-64 does not work anymore on my old hardware with Win7-64 Ultimate.Yinuo Huang wrote: ↑Sun Jun 12, 2022 1:40 am Hi, I'm back after around 1.5 months of coding!
Since v0.2.2, I felt the code is too messy and impractical, so I erased most files and started a rewrite from scratch.
It is now released as v1.0.0!
The release and information is here: https://github.com/SnowballSH/Avalanche ... tag/v1.0.0
The binaries are here: https://github.com/SnowballSH/Avalanche ... e/binaries
I am expecting a ~130 ELO gain and v1.0.0 be around 2760 ELO.
It would be awesome if you can test this new version. And please let me know if you find any issue running the engine, as I have not tested it on a windows machine.
Thank you!
(core2 = yorkfield)
Code: Select all
--------------------------- Avalanche_x86_64_windows_1.0.0.exe - Entry Point Not Found --------------------------- The procedure entry point RtlWaitOnAddress could not be located in the dynamic link library ntdll.dll. ---------------------------
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Hi all,
I removed the new threading system and falls back to the exact same interface code I used in v0.2.2.
https://github.com/SnowballSH/Avalanche ... c/binaries
I hope it fixes both the DLL issue and the timeout issue.
Thanks!
I removed the new threading system and falls back to the exact same interface code I used in v0.2.2.
https://github.com/SnowballSH/Avalanche ... c/binaries
I hope it fixes both the DLL issue and the timeout issue.
Thanks!
Re: New Engine: Avalanche
Sorry, but it still shows the same problem.Yinuo Huang wrote: ↑Mon Jun 13, 2022 3:01 am Hi all,
I removed the new threading system and falls back to the exact same interface code I used in v0.2.2.
https://github.com/SnowballSH/Avalanche ... c/binaries
I hope it fixes both the DLL issue and the timeout issue.
Thanks!
BTW someone else reported the same too at talkchess, but he did not mention his hardware or OS specs.
http://talkchess.com/forum3/viewtopic.p ... 90#p927772
May be you updated your compiler?
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Hmm. It looks like Graham Banks ran it fine… but someone also told me the same issue on lichess. I’ll investigate further. Thanks!
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Hi,Guenther wrote: ↑Mon Jun 13, 2022 7:01 amSorry, but it still shows the same problem.Yinuo Huang wrote: ↑Mon Jun 13, 2022 3:01 am Hi all,
I removed the new threading system and falls back to the exact same interface code I used in v0.2.2.
https://github.com/SnowballSH/Avalanche ... c/binaries
I hope it fixes both the DLL issue and the timeout issue.
Thanks!
BTW someone else reported the same too at talkchess, but he did not mention his hardware or OS specs.
http://talkchess.com/forum3/viewtopic.p ... 90#p927772
May be you updated your compiler?
I just reached out to the zig community. Apparently windows 7 isn't officially tested/supported for the current Zig compiler (the min version is windows 8.1), so random bugs may occur.
It also seem like it's a problem with threading as the only time the RtlWaitOnAddress thing is called is here:https://github.com/ziglang/zig/blob/mas ... x.zig#L136
It would be great if you have a windows 10+ to try to test it, but if it's not available, it's totally fine and I'll notify when this is fixed.
Sorry about that!
Re: New Engine: Avalanche
People still use Wndows 7 ??
Frankly if I were you I would not expend any effort to support that. Unfortunately when you use old hardware and old operating systems you have to expect that over time some newer software might not work.
Frankly if I were you I would not expend any effort to support that. Unfortunately when you use old hardware and old operating systems you have to expect that over time some newer software might not work.
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
This is what the Zig community also told me… They dropped win7 support because Microsoft dropped it in 2020. I guess I won’t be worrying about it anymore Thanks for the advice
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Hi All,
I'm happy to release what I've accomplished during the past 40 days, v1.1.0 of Avalanche.
v1.1.0 is ~112 ELO stronger than 1.0.0. It is expected to be around 2850 ELO.
See more information as well as the binaries here: https://github.com/SnowballSH/Avalanche ... tag/v1.1.0
Thanks!
I'm happy to release what I've accomplished during the past 40 days, v1.1.0 of Avalanche.
v1.1.0 is ~112 ELO stronger than 1.0.0. It is expected to be around 2850 ELO.
See more information as well as the binaries here: https://github.com/SnowballSH/Avalanche ... tag/v1.1.0
Thanks!
-
- Posts: 1992
- Joined: Thu Aug 05, 2021 2:35 pm
- Sign-up code: 10159
- Location: Cavite, Philippines
- Contact:
Re: New Engine: Avalanche
I'm currently testing 8CPU and focusing more on 8CPU, Also I'll invite this engine to the Mini-TCEC Season 2 if it's okay to you. I think Gabor will test this version.Yinuo Huang wrote: ↑Thu Jul 28, 2022 9:10 pm Hi All,
I'm happy to release what I've accomplished during the past 40 days, v1.1.0 of Avalanche.
v1.1.0 is ~112 ELO stronger than 1.0.0. It is expected to be around 2850 ELO.
See more information as well as the binaries here: https://github.com/SnowballSH/Avalanche ... tag/v1.1.0
Thanks!
CCRL Testing Group
- Gabor Szots
- Posts: 12900
- Joined: Sat Dec 09, 2006 6:30 am
- Sign-up code: 10159
- Location: Szentendre, Hungary
-
- Posts: 1992
- Joined: Thu Aug 05, 2021 2:35 pm
- Sign-up code: 10159
- Location: Cavite, Philippines
- Contact:
Re: New Engine: Avalanche
Yeah, Just saw it, earlier.
CCRL Testing Group
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Sure no problem, thanks for the invite offerbastiball wrote: ↑Fri Jul 29, 2022 7:25 amI'm currently testing 8CPU and focusing more on 8CPU, Also I'll invite this engine to the Mini-TCEC Season 2 if it's okay to you. I think Gabor will test this version.Yinuo Huang wrote: ↑Thu Jul 28, 2022 9:10 pm Hi All,
I'm happy to release what I've accomplished during the past 40 days, v1.1.0 of Avalanche.
v1.1.0 is ~112 ELO stronger than 1.0.0. It is expected to be around 2850 ELO.
See more information as well as the binaries here: https://github.com/SnowballSH/Avalanche ... tag/v1.1.0
Thanks!
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Hi everyone!
I'm glad to release v1.2.0, after about a month of work. I'm estimating around [2910, 2960] elo on CCRL. It is around 110 elo stronger than v1.1.0.
All the details and binaries are here: https://github.com/SnowballSH/Avalanche ... tag/v1.2.0
Thanks so much for the testing!
I'm glad to release v1.2.0, after about a month of work. I'm estimating around [2910, 2960] elo on CCRL. It is around 110 elo stronger than v1.1.0.
All the details and binaries are here: https://github.com/SnowballSH/Avalanche ... tag/v1.2.0
Thanks so much for the testing!
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Hi all,
I am sorry for being a week late on my "monthly" release.
I just released version 1.3.0 of my Avalanche Chess Engine. I'm expecting it to be ~66 elo higher, so a new rating of around [3090, 3130].
More info and binaries here: https://github.com/SnowballSH/Avalanche ... tag/v1.3.0
Thank you!
By the way, I saw the division 4 amateur series has already started. I'm sorry for being late with the release... It would be cool if it's not too late to use v1.3.0 for that tournament, but it's fine if Avalanche has to finish the tournament with v1.2.0.
This is likely to be my second-to-last release -- I hope to finish move ordering and time management in version 2.0.0. I'll also add multi-thread search for 4CPU testing. Then, I will move on to my other hobby projects Thank you so much for all the testing and support! I could never imagine my engine to be on the top 100 list when I started this project.
I am sorry for being a week late on my "monthly" release.
I just released version 1.3.0 of my Avalanche Chess Engine. I'm expecting it to be ~66 elo higher, so a new rating of around [3090, 3130].
More info and binaries here: https://github.com/SnowballSH/Avalanche ... tag/v1.3.0
Thank you!
By the way, I saw the division 4 amateur series has already started. I'm sorry for being late with the release... It would be cool if it's not too late to use v1.3.0 for that tournament, but it's fine if Avalanche has to finish the tournament with v1.2.0.
This is likely to be my second-to-last release -- I hope to finish move ordering and time management in version 2.0.0. I'll also add multi-thread search for 4CPU testing. Then, I will move on to my other hobby projects Thank you so much for all the testing and support! I could never imagine my engine to be on the top 100 list when I started this project.
- Graham Banks
- Posts: 27029
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: New Engine: Avalanche
I'll put Avalanche 1.3.0 in D4 shortly.
-
- Posts: 1992
- Joined: Thu Aug 05, 2021 2:35 pm
- Sign-up code: 10159
- Location: Cavite, Philippines
- Contact:
Re: New Engine: Avalanche
Any chances implementing FRC?Yinuo Huang wrote: ↑Sun Nov 06, 2022 1:40 am Hi all,
I am sorry for being a week late on my "monthly" release.
I just released version 1.3.0 of my Avalanche Chess Engine. I'm expecting it to be ~66 elo higher, so a new rating of around [3090, 3130].
More info and binaries here: https://github.com/SnowballSH/Avalanche ... tag/v1.3.0
Thank you!
By the way, I saw the division 4 amateur series has already started. I'm sorry for being late with the release... It would be cool if it's not too late to use v1.3.0 for that tournament, but it's fine if Avalanche has to finish the tournament with v1.2.0.
This is likely to be my second-to-last release -- I hope to finish move ordering and time management in version 2.0.0. I'll also add multi-thread search for 4CPU testing. Then, I will move on to my other hobby projects Thank you so much for all the testing and support! I could never imagine my engine to be on the top 100 list when I started this project.
CCRL Testing Group
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
I don’t know how much work is needed to implement FRC from scratch since I don’t use a library for move generation. The extra castling rules seems to break a lot of my movegen logic…bastiball wrote: ↑Sun Nov 06, 2022 12:21 pmAny chances implementing FRC?Yinuo Huang wrote: ↑Sun Nov 06, 2022 1:40 am Hi all,
I am sorry for being a week late on my "monthly" release.
I just released version 1.3.0 of my Avalanche Chess Engine. I'm expecting it to be ~66 elo higher, so a new rating of around [3090, 3130].
More info and binaries here: https://github.com/SnowballSH/Avalanche ... tag/v1.3.0
Thank you!
By the way, I saw the division 4 amateur series has already started. I'm sorry for being late with the release... It would be cool if it's not too late to use v1.3.0 for that tournament, but it's fine if Avalanche has to finish the tournament with v1.2.0.
This is likely to be my second-to-last release -- I hope to finish move ordering and time management in version 2.0.0. I'll also add multi-thread search for 4CPU testing. Then, I will move on to my other hobby projects Thank you so much for all the testing and support! I could never imagine my engine to be on the top 100 list when I started this project.
So I’ll say… maybe, but probably not, sorry :p
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Something is wrong with v1.3.0’s playing strength… It seems to be missing some moves due to bad move ordering… I won’t be surprised if v1.3.0 performs worse than 1.2.0 in long games then…
I take my words back — I might release a v1.4.0 just fix the issues and 2.0.0 will be only threading support
I take my words back — I might release a v1.4.0 just fix the issues and 2.0.0 will be only threading support
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Hi all,
I found out what was wrong with v1.3.0 and fixed it in v1.3.1. I also did some tuning. I ran 200 games and it seems to be gaining elo compared to v1.2.0 now.
https://github.com/SnowballSH/Avalanche ... tag/v1.3.1
I expect about 3082 elo for v1.3.1.
Thanks very much for testing!
I found out what was wrong with v1.3.0 and fixed it in v1.3.1. I also did some tuning. I ran 200 games and it seems to be gaining elo compared to v1.2.0 now.
https://github.com/SnowballSH/Avalanche ... tag/v1.3.1
I expect about 3082 elo for v1.3.1.
Thanks very much for testing!
- Gabor Szots
- Posts: 12900
- Joined: Sat Dec 09, 2006 6:30 am
- Sign-up code: 10159
- Location: Szentendre, Hungary
Re: New Engine: Avalanche
Thanks. You may not have noticed but 130 was a significant improvement over 120 at blitz time controls.Yinuo Huang wrote: ↑Sun Dec 18, 2022 4:12 am Hi all,
I found out what was wrong with v1.3.0 and fixed it in v1.3.1. I also did some tuning. I ran 200 games and it seems to be gaining elo compared to v1.2.0 now.
https://github.com/SnowballSH/Avalanche ... tag/v1.3.1
I expect about 3082 elo for v1.3.1.
Thanks very much for testing!
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
That’s interesting. Now I hope this bug fix doesn’t revert the blitz elo gain.Gabor Szots wrote: ↑Sun Dec 18, 2022 7:22 amThanks. You may not have noticed but 130 was a significant improvement over 120 at blitz time controls.Yinuo Huang wrote: ↑Sun Dec 18, 2022 4:12 am Hi all,
I found out what was wrong with v1.3.0 and fixed it in v1.3.1. I also did some tuning. I ran 200 games and it seems to be gaining elo compared to v1.2.0 now.
https://github.com/SnowballSH/Avalanche ... tag/v1.3.1
I expect about 3082 elo for v1.3.1.
Thanks very much for testing!
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Hi all,
First of all, congratulations on the 100th Amateur Series! Thank you for voluntarily doing this. CCRL team, you all are amazing.
I just got back from school to coding for a bit... So I'm here to release v1.4.0 for the 100th amateur series, I guess. v1.4.0 is around 3131 elo, but can be anywhere around 3110-3170.
Here's the release page: https://github.com/SnowballSH/Avalanche ... tag/v1.4.0
Please ignore the "1.4.0.1" in binaries. They should be 1.4.0, Github is being strange today.
4CPU support is coming in the next release. Also please let me know if the engine flags - I changed the time management system so there might be new bugs I didn't catch. But I ran a few hundred games it looked okay with time.
Thank you!
First of all, congratulations on the 100th Amateur Series! Thank you for voluntarily doing this. CCRL team, you all are amazing.
I just got back from school to coding for a bit... So I'm here to release v1.4.0 for the 100th amateur series, I guess. v1.4.0 is around 3131 elo, but can be anywhere around 3110-3170.
Here's the release page: https://github.com/SnowballSH/Avalanche ... tag/v1.4.0
Please ignore the "1.4.0.1" in binaries. They should be 1.4.0, Github is being strange today.
4CPU support is coming in the next release. Also please let me know if the engine flags - I changed the time management system so there might be new bugs I didn't catch. But I ran a few hundred games it looked okay with time.
Thank you!
-
- Posts: 38
- Joined: Tue Mar 29, 2022 4:26 am
- Sign-up code: 10159
Re: New Engine: Avalanche
Note: "go depth xx" and "go movetime xx" are currently broken. I will fix it in the next release. I hope it doesn't affect testing.
-
- Posts: 1992
- Joined: Thu Aug 05, 2021 2:35 pm
- Sign-up code: 10159
- Location: Cavite, Philippines
- Contact:
Re: New Engine: Avalanche
Congrats for the release!Yinuo Huang wrote: ↑Tue Mar 21, 2023 4:20 am Hi all,
First of all, congratulations on the 100th Amateur Series! Thank you for voluntarily doing this. CCRL team, you all are amazing.
I just got back from school to coding for a bit... So I'm here to release v1.4.0 for the 100th amateur series, I guess. v1.4.0 is around 3131 elo, but can be anywhere around 3110-3170.
Here's the release page: https://github.com/SnowballSH/Avalanche ... tag/v1.4.0
Please ignore the "1.4.0.1" in binaries. They should be 1.4.0, Github is being strange today.
4CPU support is coming in the next release. Also please let me know if the engine flags - I changed the time management system so there might be new bugs I didn't catch. But I ran a few hundred games it looked okay with time.
Thank you!
CCRL Testing Group