New engine releases & news H1 2024
Moderator: Ras
-
- Posts: 7279
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: New engine releases & news H1 2024
Super Martin
90% of coding is debugging, the other 10% is writing bugs.
-
- Posts: 1784
- Joined: Wed Jul 03, 2019 4:42 pm
- Location: Netherlands
- Full name: Marcel Vanthoor
Re: New engine releases & news H1 2024
A small release: Rustic Alpha 3.0.5
One more small step towards tapering and tuning the evaluation and making an accurate comparison between version Alpha 3 and 4.
Version 3.0.5 is a maintenance release. Its main 'feature' is having
dropped separate material counting, by moving the material values directly
into the PSQT's. This is done so that these PSQT's can be used as a basis
for the upcoming Rustic 4. That way, it can be determined how much playing
playing strength is added in Rustic 4 by tapering and tuning these tables.
- Unified the material values with the PSQT values the same way Rustic 4-beta does. This does not impact playing strength of Alpha 3 (except for (maybe) a very minor speed boost).
- Update 'clap' to 4.4.18
- Update 'crossbeam-channel' to 0.5.11
- Remove 'crossbeam-utils' (automatically pulled in)

One more small step towards tapering and tuning the evaluation and making an accurate comparison between version Alpha 3 and 4.
Version 3.0.5 is a maintenance release. Its main 'feature' is having
dropped separate material counting, by moving the material values directly
into the PSQT's. This is done so that these PSQT's can be used as a basis
for the upcoming Rustic 4. That way, it can be determined how much playing
playing strength is added in Rustic 4 by tapering and tuning these tables.
- Unified the material values with the PSQT values the same way Rustic 4-beta does. This does not impact playing strength of Alpha 3 (except for (maybe) a very minor speed boost).
- Update 'clap' to 4.4.18
- Update 'crossbeam-channel' to 0.5.11
- Remove 'crossbeam-utils' (automatically pulled in)
Congratulations on the new release

-
- Posts: 254
- Joined: Fri Mar 10, 2006 10:26 am
- Location: France
Re: New engine releases & news H1 2024
Hi !mvanthoor wrote: ↑Mon Jan 22, 2024 6:09 pm A small release: Rustic Alpha 3.0.5
One more small step towards tapering and tuning the evaluation and making an accurate comparison between version Alpha 3 and 4.
Version 3.0.5 is a maintenance release. Its main 'feature' is having
dropped separate material counting, by moving the material values directly
into the PSQT's. This is done so that these PSQT's can be used as a basis
for the upcoming Rustic 4. That way, it can be determined how much playing
playing strength is added in Rustic 4 by tapering and tuning these tables.
- Unified the material values with the PSQT values the same way Rustic 4-beta does. This does not impact playing strength of Alpha 3 (except for (maybe) a very minor speed boost).
- Update 'clap' to 4.4.18
- Update 'crossbeam-channel' to 0.5.11
- Remove 'crossbeam-utils' (automatically pulled in)
Congratulations on the new release![]()
Do you never release an executable file?
-
- Posts: 76
- Joined: Mon Apr 05, 2021 12:00 am
- Full name: Eduardo Caceres
Re: New engine releases & news H1 2024
If I'm not wrong, changing your tuner to automatically calculate the average value of each PSQT and substract it from it could allow you to get material values back without affecting the tuning process itself, and therefore achieving your goal of accurately measuring playing strength changes.mvanthoor wrote: ↑Mon Jan 22, 2024 6:09 pm One more small step towards tapering and tuning the evaluation and making an accurate comparison between version Alpha 3 and 4.
Version 3.0.5 is a maintenance release. Its main 'feature' is having
dropped separate material counting, by moving the material values directly
into the PSQT's. This is done so that these PSQT's can be used as a basis
for the upcoming Rustic 4. That way, it can be determined how much playing
playing strength is added in Rustic 4 by tapering and tuning these tables.
-
- Posts: 1784
- Joined: Wed Jul 03, 2019 4:42 pm
- Location: Netherlands
- Full name: Marcel Vanthoor
Re: New engine releases & news H1 2024
If there is a change that actually affects the engine with regard to strength or playability, I'll release an executable. The last few updates where just library updates and/or small refactors. There is no functional difference between an executable of version 3.0.0 and 3.0.5. I mostly maintain the older versions for people who want to download and compile these versions themselves. The Alpha 3.0.0 executable is here.
Yes, but in the end it's just 6 extra parameters to tune, and you run the risk of tuning the material value to +1, and then re-tuning the entire table for that piece with -1. Therefore I just collapsed the material values into the PSQT to not have parameters that can conflict, and to save having to tune 6 extra parameters.eduherminio wrote: ↑Mon Jan 22, 2024 8:12 pm If I'm not wrong, changing your tuner to automatically calculate the average value of each PSQT and substract it from it could allow you to get material values back without affecting the tuning process itself, and therefore achieving your goal of accurately measuring playing strength changes.
-
- Posts: 254
- Joined: Fri Mar 10, 2006 10:26 am
- Location: France
Re: New engine releases & news H1 2024
Thank you for your response, but the alpha 3.0, I already had it. 

-
- Posts: 1206
- Joined: Thu Jan 18, 2007 4:05 pm
- Location: Prague
- Full name: Pavel Háse
Re: New engine releases & news H1 2024
Maybe it got bogged down in the Obsidian discussion, but I happened to notice that the new Minic 3.41 is out. Reduced number of UCI settings compared to 3.40, but otherwise the power is about the same.
-
- Posts: 8
- Joined: Fri Jan 05, 2024 4:49 pm
- Full name: Jonathan Gilchrist
Re: New engine releases & news H1 2024
Version 2.1 of Tcheran was released today including changes to address three issues that were discovered as a result of @mvanthoor's testing. Thanks again!
https://github.com/jgilchrist/tcheran/releases/tag/v2.1
https://github.com/jgilchrist/tcheran/b ... ELOG.md#21
Elo gains in self-play are as follows:
https://github.com/jgilchrist/tcheran/releases/tag/v2.1
https://github.com/jgilchrist/tcheran/b ... ELOG.md#21
Elo gains in self-play are as follows:
Code: Select all
ELO | 109.2 +/- 9.4
CONF | 8+0.08 Threads=1 Hash=128MB
GAMES | N: 4096 W: 2142 L: 895 D: 1059
Code: Select all
ELO | 121.4 +/- 18.5
CONF | 40+0.4 Threads=1 Hash=128MB
GAMES | N: 1024 W: 534 L: 190 D: 300
-
- Posts: 1416
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Budapest, Hungary
- Full name: Gabor Szots
Re: New engine releases & news H1 2024
Gabor Szots
CCRL testing group
CCRL testing group
-
- Posts: 2632
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: New engine releases & news H1 2024
Cheng 4.45 is out:
https://github.com/kmar/cheng4/releases/tag/4.45
- new NN, 400M selfplay positions, 10k nodes
- syzygy cutoff at scout nodes (finds mates slower, but gives more accurate eval in won/lost positions)
60+0.6", 6-man syzygy: Cheng 4.44 - dev: -83.1 +- 7.6 elo: 547-1498-2006 (WLD), 38.3%, 4051 games
I expect ~+20 against other programs
have fun
https://github.com/kmar/cheng4/releases/tag/4.45
- new NN, 400M selfplay positions, 10k nodes
- syzygy cutoff at scout nodes (finds mates slower, but gives more accurate eval in won/lost positions)
60+0.6", 6-man syzygy: Cheng 4.44 - dev: -83.1 +- 7.6 elo: 547-1498-2006 (WLD), 38.3%, 4051 games
I expect ~+20 against other programs
have fun