Arasan 17.0

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

Moderators: hgm, Rebel, chrisw

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

Arasan 17.0

Post by jdart »

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

Changes in Arasan 17.0:
1) A common hashtable is now used in both quiescence and non-
quiescence search, instead of using a separate q-search eval
cache (hashtable stores static evals so also serves as an
eval cache).
2) Scoring module no longer does lazy eval.
3) Opening book format has changed. Manual tuned book file is
now annotated PGN instead of a custom text format. Book code
is simplified.
4) Opening book is no longer modified at runtime by result and
score learning. Only position learning (aka permanent brain)
is supported now.
5) Improvements to opening book and ECO classifier.
6) Qsearch no longer does pre-selection of capture targets.
Qsearch forward pruning margin and logic changed.
7) Bug Fix: correct time field of "post" output for Winboard/xboard
(was off by factor of 10).
8) Bug fix: declare on startup for UCI that the tablebase type
option is "Tablebase type", not "TablebaseType".
9) Bug fix: check for previous move legal before returning draw
score.
10) Bug fix: Don't apply history pruning to moves before the
history phase of move generation.
11) Bug fix to KP + wrong Bishop vs. K draw detection.
12) Bug fixes to lockless hashing. But also: restore validity
check for moves fetched from hash, since lockless hashing
is not 100% reliable.
13) A few evaluation changes.
14) Improved debug output when -DSEARCH_STATS enabled.
15) Performance fix: remove unneeded update of node count at end
of search function.
16) Change to time usage: generally uses more time in early phase
of games.
17) Changes to razoring.

Overall this version is measurably stronger than 16.3 in my testing but it is not a huge difference. However, there are significant internal changes and I expect it will play differently from 16.3. The opening book is also significantly re-done in this version.

--Jon
User avatar
fern
Posts: 8755
Joined: Sun Feb 26, 2006 4:07 pm

Re: Arasan 17.0

Post by fern »

Playing -¿testing?- it now...

Fern
Dayffd
Posts: 424
Joined: Wed Sep 30, 2009 5:30 am

Re: Arasan 17.0

Post by Dayffd »

jdart wrote:Arasan 17.0 is available from http://www.arasanchess.org.

(snipped)

--Jon
Thank you.
David S.
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Arasan 17.0

Post by Graham Banks »

Thanks Jon.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Arasan 17.0

Post by Graham Banks »

The 64-bit non-popcount exe doesn't work for me.
gbanksnz at gmail.com
jdart
Posts: 4367
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: Arasan 17.0

Post by jdart »

What is your operating system and hardware?

--Jon
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Arasan 17.0

Post by Graham Banks »

jdart wrote:What is your operating system and hardware?

--Jon
Intel Xeon octal running Windows 7 Pro.
No issues with Arasan 16.3.
gbanksnz at gmail.com
jdart
Posts: 4367
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: Arasan 17.0

Post by jdart »

Which Xeon? Does it give any error message, or just not run?

--Jon
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Arasan 17.0

Post by Graham Banks »

jdart wrote:Which Xeon? Does it give any error message, or just not run?

--Jon
Image

The 32-bit exe runs okay.
gbanksnz at gmail.com
Jim Logan
Posts: 72
Joined: Thu Mar 09, 2006 4:14 am
Location: Nevada, USA

Re: Arasan 17.0

Post by Jim Logan »

The 64 bit popcount version works strange in Chessbase 12 64 bit. I can get it to load with one core, but setting it to 2 CPU crashes the engine. Win 7 Home Premium 64 bit.