Arasan 16.1

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

Moderator: Ras

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

Arasan 16.1

Post by jdart »

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

Changes in Arasan 16.1:
1) Fix UCI protocol bug that could cause engine to hang in cases where
ponder is on and game is terminating due to a draw by repetition
or rule.
2) Some speed optimizations for pin detection.
3) Bug fix in razoring code (return razor value from search).
4) Fix time & nps display for UCI (was off by factor of 10)
5) Some pawn scoring changes.
6) Bug fix: correct some of the constants in Attacks class.
7) Fix problem in UCI multi-PV analysis mode.
8) Allow LMR for checking moves and recaptures if they do not
meet the extension conditions (still disable LMR if side
to move is in check).
9) Fix console input handling in Windows.
10) Add -o (output file) option to engine "test" command.
11) GUI uses .chm help file format, for compatibility with Windows Vista, 7, 8.

Mostly bug fixes, but also this version is somewhat stronger than 16.0.

In addition there are some updates/fixes in the opening book.

--Jon
User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: Arasan 16.1

Post by JuLieN »

Thanks Jon! :)

I downloaded the sources of Arasan 1.0 (1994!) on your website and tried to compile them, but ran into too much compilation errors (of course). As Arasan will soon celebrate its 30th birthday (!!), it would be interesting to revive its very first version! ;)
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
jdart
Posts: 4433
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: Arasan 16.1

Post by jdart »

1.0 was for Windows 3.1. I am not surprised at all that it doesn't make it through a modern compiler on a modern OS. I guess the search logic could be extracted and made to work but that is far more effort than I want to invest (note also that version has no winboard support - that came in one of the 3.x releases if I remember).

A little while ago I did go back and clean up a few of the older release sources so they would compile, but the oldest one that has had that treatment is 6.3.

--Jon