Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: source-changes
Date: 11/10/2000 19:34:12
Module Name:	pkgsrc
Committed By:	jlam
Date:		Fri Nov 10 17:34:12 UTC 2000

Modified Files:
	pkgsrc/games/crafty: Makefile
	pkgsrc/games/crafty/files: md5 patch-sum
Removed Files:
	pkgsrc/games/crafty/patches: patch-aa patch-ab patch-ac patch-ad
	    patch-ae patch-af

Log Message:
Update crafty to 17.14.  The author kindly accepted all patches back into the
main source tree, so no more pkgsrc patches.  Changes from version 17.13:

        another endgame evaluation problem fixed.  the outside passed
        pawn code worked well, up until the point the pawn had to be
        given up to decoy the other side's king away from the remainder
        of the pawns.  Crafty now understands the king being closer to
        the pawns than the enemy king, and therefore transitions from
        outside passer to won king-pawn ending much cleaner.

        new command "selective" as requested by S. Lim, which allows the
        user to set the min/max null move R values (default=2/3).  they
        can be set to 0 which disables null-move totally, or they can be
        set larger than the default for testing.

        minor changes to init.c sent by Eugene Nalimov to handle 64 bit
        pointer declarations for win64 executable compilation.

        NetBSD changes included along with a new Makefile that requires
        no editing to use for any known configuration ("make help" will
        explain how to use it).  this was submitted by Johnny Lam.

        serious changes to the outside passed pawn code.  the evaluator
        now understands that outside passers on _both_ sides of the
        board is basically winning.  same goes for candidate passers.


To generate a diff of this commit:
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/games/crafty/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/games/crafty/files/md5 \
    pkgsrc/games/crafty/files/patch-sum
cvs rdiff -r1.1.1.1 -r0 pkgsrc/games/crafty/patches/patch-aa \
    pkgsrc/games/crafty/patches/patch-ab pkgsrc/games/crafty/patches/patch-ac \
    pkgsrc/games/crafty/patches/patch-ad pkgsrc/games/crafty/patches/patch-ae \
    pkgsrc/games/crafty/patches/patch-af

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.