New engine releases 2020

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.
Fuddur
Posts: 49
Joined: Sun Mar 18, 2018 5:35 am

Re: New engine releases 2020

Post by Fuddur » Tue Apr 07, 2020 2:46 am

mhib wrote:
Mon Apr 06, 2020 4:46 pm
Combusken 1.1.0 released
https://github.com/mhib/combusken/releases/tag/v1.1.0

The most important change in this release is Syzygy tablebases support.

Should be ~40-60 ELO stronger than Combusken 1.0.0.
This version is not working in my android 10 device (realme 5pro) and the previous version working well.
Do something please!
Thanks

camava
Posts: 42
Joined: Tue Apr 09, 2019 6:10 pm
Full name: mario varela

Re: New engine releases 2020

Post by camava » Tue Apr 07, 2020 3:33 am

It doen't work in Android(9) for me too
Thkz

mhib
Posts: 10
Joined: Sun Apr 21, 2019 5:55 pm
Full name: Marcin Henryk Bartkowiak

Re: New engine releases 2020

Post by mhib » Tue Apr 07, 2020 8:24 am

Fuddur wrote:
Tue Apr 07, 2020 2:46 am
mhib wrote:
Mon Apr 06, 2020 4:46 pm
Combusken 1.1.0 released
https://github.com/mhib/combusken/releases/tag/v1.1.0

The most important change in this release is Syzygy tablebases support.

Should be ~40-60 ELO stronger than Combusken 1.0.0.
This version is not working in my android 10 device (realme 5pro) and the previous version working well.
Do something please!
I'm sorry for inconvenience. I thought that build compiled for Raspberry PI would be sufficient, but it is not the case.

I've added additional combusken-android-64 file, however unfortunately this build lacks syzygy support(syzygy-related uci commands are no-ops).

User avatar
xr_a_y
Posts: 1104
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: New engine releases 2020

Post by xr_a_y » Tue Apr 07, 2020 8:40 am

mhib wrote:
Tue Apr 07, 2020 8:24 am
Fuddur wrote:
Tue Apr 07, 2020 2:46 am
mhib wrote:
Mon Apr 06, 2020 4:46 pm
Combusken 1.1.0 released
https://github.com/mhib/combusken/releases/tag/v1.1.0

The most important change in this release is Syzygy tablebases support.

Should be ~40-60 ELO stronger than Combusken 1.0.0.
This version is not working in my android 10 device (realme 5pro) and the previous version working well.
Do something please!
I'm sorry for inconvenience. I thought that build compiled for Raspberry PI would be sufficient, but it is not the case.

I've added additional combusken-android-64 file, however unfortunately this build lacks syzygy support(syzygy-related uci commands are no-ops).
I don't get that code

Code: Select all

                kingDistance := Min(int(distanceBetween[fromId][whiteKingLocation]), int(distanceBetween[fromId][blackKingLocation]))
		if kingDistance >= 4 {
			score += distantKnight[kingDistance-4]
		}
distantKnight seems to be applied whereever the knights are

Fuddur
Posts: 49
Joined: Sun Mar 18, 2018 5:35 am

Re: New engine releases 2020

Post by Fuddur » Tue Apr 07, 2020 1:03 pm

mhib wrote:
Tue Apr 07, 2020 8:24 am
Fuddur wrote:
Tue Apr 07, 2020 2:46 am
mhib wrote:
Mon Apr 06, 2020 4:46 pm
Combusken 1.1.0 released
https://github.com/mhib/combusken/releases/tag/v1.1.0

The most important change in this release is Syzygy tablebases support.

Should be ~40-60 ELO stronger than Combusken 1.0.0.
This version is not working in my android 10 device (realme 5pro) and the previous version working well.
Do something please!
I'm sorry for inconvenience. I thought that build compiled for Raspberry PI would be sufficient, but it is not the case.

I've added additional combusken-android-64 file, however unfortunately this build lacks syzygy support(syzygy-related uci commands are no-ops).
Now it is working for me in my android device.
Thanks

Alayan
Posts: 252
Joined: Tue Nov 19, 2019 7:48 pm
Full name: Alayan Feh

Re: New engine releases 2020

Post by Alayan » Tue Apr 07, 2020 1:08 pm

xr_a_y wrote:
Tue Apr 07, 2020 8:40 am
I don't get that code

Code: Select all

                kingDistance := Min(int(distanceBetween[fromId][whiteKingLocation]), int(distanceBetween[fromId][blackKingLocation]))
		if kingDistance >= 4 {
			score += distantKnight[kingDistance-4]
		}
distantKnight seems to be applied whereever the knights are
I think "fromId" is the knight's location.

User avatar
xr_a_y
Posts: 1104
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: New engine releases 2020

Post by xr_a_y » Tue Apr 07, 2020 1:29 pm

Alayan wrote:
Tue Apr 07, 2020 1:08 pm
xr_a_y wrote:
Tue Apr 07, 2020 8:40 am
I don't get that code

Code: Select all

                kingDistance := Min(int(distanceBetween[fromId][whiteKingLocation]), int(distanceBetween[fromId][blackKingLocation]))
		if kingDistance >= 4 {
			score += distantKnight[kingDistance-4]
		}
distantKnight seems to be applied whereever the knights are
I think "fromId" is the knight's location.
of course, missed it ! thanks

mhib
Posts: 10
Joined: Sun Apr 21, 2019 5:55 pm
Full name: Marcin Henryk Bartkowiak

Re: New engine releases 2020

Post by mhib » Tue Apr 07, 2020 4:21 pm

Fuddur wrote:
Tue Apr 07, 2020 1:03 pm
mhib wrote:
Tue Apr 07, 2020 8:24 am
Fuddur wrote:
Tue Apr 07, 2020 2:46 am
mhib wrote:
Mon Apr 06, 2020 4:46 pm
Combusken 1.1.0 released
https://github.com/mhib/combusken/releases/tag/v1.1.0

The most important change in this release is Syzygy tablebases support.

Should be ~40-60 ELO stronger than Combusken 1.0.0.
This version is not working in my android 10 device (realme 5pro) and the previous version working well.
Do something please!
I'm sorry for inconvenience. I thought that build compiled for Raspberry PI would be sufficient, but it is not the case.

I've added additional combusken-android-64 file, however unfortunately this build lacks syzygy support(syzygy-related uci commands are no-ops).
Now it is working for me in my android device.
I've managed to compile Combusken on my phone, and version that supports syzygy is now on github.

mhib
Posts: 10
Joined: Sun Apr 21, 2019 5:55 pm
Full name: Marcin Henryk Bartkowiak

Re: New engine releases 2020

Post by mhib » Tue Apr 07, 2020 4:55 pm

Alayan wrote:
Tue Apr 07, 2020 12:45 am
mhib wrote:
Mon Apr 06, 2020 4:46 pm
Combusken 1.1.0 released
https://github.com/mhib/combusken/releases/tag/v1.1.0

The most important change in this release is Syzygy tablebases support.

Should be ~40-60 ELO stronger than Combusken 1.0.0.
I see some of your patches for 1.1 where inspired by my work for Ethereal, like the stacked passers code or the distant knights penalty. Nice ! I'm happy the ideas helped.

I hope you can keep on gaining elo, and find some original elo-gaining tricks of your own that could help other engines too. :)
Thank you! I hope that true.

Jamal Bubker
Posts: 289
Joined: Mon May 24, 2010 2:32 pm

Re: New engine releases 2020

Post by Jamal Bubker » Tue Apr 07, 2020 6:24 pm

Thanks you very much Marcin for this new release !
Please keep on working on your engine 8-)

[quote=mhib post_id=837945 time=1586191603 user_id=11788]
Combusken 1.1.0 released
https://github.com/mhib/combusken/releases/tag/v1.1.0

The most important change in this release is Syzygy tablebases support.

Should be ~40-60 ELO stronger than Combusken 1.0.0.
[/quote]

Post Reply