Arasan 19.2

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
jdart
Posts: 3677
Joined: Fri Mar 10, 2006 4:23 am
Location: http://www.arasanchess.org

Arasan 19.2

Post by jdart » Thu Nov 03, 2016 9:47 pm

Arasan 19.2 is available from http://www.arasanchess.org.

Changes in Arasan 19.2:
1) In UCI mode, don't set tb type when a tb path is received if that path
is empty or the string "<empty>". Fixes issues under Shredder GUI.
2) Fixes to Syzygy tablebase handling. Don't correct TABLEBASE_WIN
scores for depth when storing/retrieving from the hash table. Adjust
search scores based on the tablebase score, when available.
3) Make UCI option handling insensitive to the case of the option name,
per the UCI spec. Add some error handling for invalid option names.
4) Remove threat extension and related code.
5) Change razoring margins.
6) Simplify king safety scoring and make most king safety parameters
tunable.
7) Tuner now uses the Texel method by default and supports the ADAM
gradient descent algorithm.
8) Changes to King cover calculation. Give bonus for King cover only
if King on rank <=2, and do not rate cover relative to King rank.

Self-play results, 1 core, Linux, time control 5+3:

Code: Select all

Rank Name          Elo    +    - games score oppo. draws
   1 Arasan 19.2  2423    8    8  1200   58%  2377   51%
   2 Arasan-19.1  2377    8    8  1200   42%  2423   51%

styx
Posts: 338
Joined: Tue Mar 13, 2012 8:59 pm
Location: Germany

Re: Arasan 19.2

Post by styx » Thu Nov 03, 2016 10:02 pm

Jon thank you for your wonderful engine. Arasan will always have a special place on my hard drive :wink:

Dann Corbit
Posts: 9334
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: Arasan 19.2

Post by Dann Corbit » Thu Nov 03, 2016 10:20 pm

For the current Arasan test suite, I have the following attribution for problem 19.084 (c0):
'WC25-SF20 ICCF Email 2001.08.01 Dahlgren, Jonas (SWE) vs Dolgitser, Konstantin'

The attribution is not found in the current test set (the only problem without a c0 listing).

Here is the PGN for that game:
[Event "W-ch25 sf20 email"]
[Site "ICCF email"]
[Date "2001.08.01"]
[Round "?"]
[White "Dahlgren, Jonas"]
[Black "Dolgitser, Konstantin"]
[Result "1-0"]
[BlackElo "2262"]
[ECO "B40r"]
[EventDate "2001.08.01"]
[Variation "Sicilian"]
[PlyCount "51"]
[Source "Opening Master"]
[SourceDate "2014.08.27"]
[BlackTeamCountry "WLS"]

1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Qb6 6.Be3 Ng4 7.Qxg4 Qxb2 8.Kd2 Qxa1 9.Nxe6 Qxc3+ 10.Kxc3 dxe6 11.Qg3 a6 12.f4 Nc6 13.Kb2 g6 14.e5 Be7 15.h4 h5 16.Bd3 b5 17.Bxg6 fxg6 18.Qxg6+ Kd7 19.Bb6 Nb4 20.Rd1+ Nd5 21.Rxd5+ exd5 22.f5 Rb8 23.Qe6+ Ke8 24.Qc6+ Kf8 25.f6 Kf7 26.Ba7 1-0


I have 100% solution agreement. This is very unusual.
Last edited by Dann Corbit on Thu Nov 03, 2016 10:25 pm, edited 1 time in total.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.

jdart
Posts: 3677
Joined: Fri Mar 10, 2006 4:23 am
Location: http://www.arasanchess.org

Re: Arasan 19.2

Post by jdart » Thu Nov 03, 2016 10:22 pm

Thanks, will fix.

--Jon

jdart
Posts: 3677
Joined: Fri Mar 10, 2006 4:23 am
Location: http://www.arasanchess.org

Re: Arasan 19.2

Post by jdart » Fri Nov 04, 2016 5:05 pm

In my experience popcnt makes a very small difference for Arasan. I'd expect it to be faster with popcnt enabled but it was never a big difference.

--Jon

Dann Corbit
Posts: 9334
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: Arasan 19.2

Post by Dann Corbit » Fri Nov 04, 2016 5:34 pm

I have seen with gcc 6 that the advanced CPU directives do not always help and sometimes even make it a bit slower.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.

Krzysztof Grzelak
Posts: 807
Joined: Tue Jul 15, 2014 10:47 am

Re: Arasan 19.2

Post by Krzysztof Grzelak » Sat Nov 05, 2016 3:39 pm

Unfortunately, the same problem as in version 19.1. The engine does not see the mat and evaluation is 7.24.

White: Kh1,Nh2,Bh3
Black: Kh8.

They begin to white.

User avatar
JVMerlino
Posts: 979
Joined: Wed Mar 08, 2006 9:15 pm
Location: San Francisco, California

Re: Arasan 19.2

Post by JVMerlino » Sat Nov 05, 2016 4:07 pm

Krzysztof Grzelak wrote:Unfortunately, the same problem as in version 19.1. The engine does not see the mat and evaluation is 7.24.

White: Kh1,Nh2,Bh3
Black: Kh8.

They begin to white.
[D]7k/8/8/8/8/7B/7N/7K w - - 0 1

If you are using tablebases, then there's definitely a problem.

If you aren't using TBs, then I don't see the issue. It's a mate in 29 and that's a pretty big search for even the best engines, depending on how long you want to wait. SF8 needs 66 seconds on my machine to announce mate, and it says M31.

Krzysztof Grzelak
Posts: 807
Joined: Tue Jul 15, 2014 10:47 am

Re: Arasan 19.2

Post by Krzysztof Grzelak » Sat Nov 05, 2016 4:25 pm

I used tablebase 6 men syzygy.

User avatar
JVMerlino
Posts: 979
Joined: Wed Mar 08, 2006 9:15 pm
Location: San Francisco, California

Re: Arasan 19.2

Post by JVMerlino » Sat Nov 05, 2016 4:40 pm

Krzysztof Grzelak wrote:I used tablebase 6 men syzygy.
Well, that's a bug, then. Or an error in setup, I suppose. :)

Post Reply