summaryrefslogtreecommitdiff
path: root/games/crafty
diff options
context:
space:
mode:
authorjlam <jlam>2002-01-12 05:48:15 +0000
committerjlam <jlam>2002-01-12 05:48:15 +0000
commit8f86687fe1cb53d8ee2a7eaed7cd0e6a608a749b (patch)
tree2b816f91e7408545fa69c4d8ab368121ef21da99 /games/crafty
parent953a09803675932133282d2745d5380969d583ab (diff)
downloadpkgsrc-8f86687fe1cb53d8ee2a7eaed7cd0e6a608a749b.tar.gz
Update games/crafty to 18.13. Changes from version 18.12 include:
* Deep Blue extension limit removed and restored to one ply of extension per ply of search. * pruning in q-search fixed so that a capture will be considered if it takes the total material on the board down to a bishop or less for the opponent, as that can greatly influence the evaluation with the EvaluateWinner() code. * as the 50 move rule draws near, the hash table scores are marked as invalid every 5 moves so that hashing can't hide potential 50-move-rule draws. * lazy evaluation code modified to be more conservative, since in endgames the positional score can be a large change. * EvaluatePassedPawnRaces() fixed so that if one side has two pawns that are far enough apart, it will recognize that even though the king is "in the square" of either, it can't always stay in the square of one if it has to capture the other. * pawn hash signature restored to 64 bits after testing proved that 32 was producing an unacceptable number of collisions. * search node counter is now 64 bits as well to avoid overflows. * in the outside passed pawn code fixed (bad mask).
Diffstat (limited to 'games/crafty')
-rw-r--r--games/crafty/Makefile4
-rw-r--r--games/crafty/PLIST4
-rw-r--r--games/crafty/distinfo18
3 files changed, 13 insertions, 13 deletions
diff --git a/games/crafty/Makefile b/games/crafty/Makefile
index ed232fa3005..fbd6ab5e2ab 100644
--- a/games/crafty/Makefile
+++ b/games/crafty/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2001/10/23 05:53:52 jlam Exp $
+# $NetBSD: Makefile,v 1.19 2002/01/12 05:48:15 jlam Exp $
-DISTNAME= crafty-18.12
+DISTNAME= crafty-18.13
CATEGORIES= games
MASTER_SITES= ftp://ftp.cis.uab.edu/pub/hyatt/v18/ \
ftp://ftp.cis.uab.edu/pub/hyatt/ \
diff --git a/games/crafty/PLIST b/games/crafty/PLIST
index 9826c517087..a2eac860380 100644
--- a/games/crafty/PLIST
+++ b/games/crafty/PLIST
@@ -1,7 +1,7 @@
-@comment $NetBSD: PLIST,v 1.1 2001/11/01 00:51:28 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2002/01/12 05:48:15 jlam Exp $
bin/crafty
lib/crafty/books.bin
share/doc/crafty/read.me
share/doc/crafty/crafty.faq
-@unexec rmdir -p %D/share/doc/crafty 2>/dev/null || true
+@unexec ${RMDIR} -p %D/share/doc/crafty 2>/dev/null || ${TRUE}
@dirrm lib/crafty
diff --git a/games/crafty/distinfo b/games/crafty/distinfo
index 4c1a64541eb..080694cabfd 100644
--- a/games/crafty/distinfo
+++ b/games/crafty/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.4 2001/10/23 05:53:53 jlam Exp $
+$NetBSD: distinfo,v 1.5 2002/01/12 05:48:15 jlam Exp $
-SHA1 (crafty-18.12/crafty-18.12.tar.gz) = 245d53f51f0cec70f59fffe819b18d0c38ce6c8f
-Size (crafty-18.12/crafty-18.12.tar.gz) = 362565 bytes
-SHA1 (crafty-18.12/start.pgn) = 09de69c698feda46c1ebafa4fa8e908296c66701
-Size (crafty-18.12/start.pgn) = 1347 bytes
-SHA1 (crafty-18.12/read.me) = a2d5f31b3f6c0d3a6b9eb3b390c8db22f285cc8f
-Size (crafty-18.12/read.me) = 6942 bytes
-SHA1 (crafty-18.12/crafty.faq) = 7ba5cc19e190fdcf1697e3130c679ce5e50141db
-Size (crafty-18.12/crafty.faq) = 10252 bytes
+SHA1 (crafty-18.13/crafty-18.13.tar.gz) = 9ec43d2c629eaa6bbb0df53b719764487a9d2be2
+Size (crafty-18.13/crafty-18.13.tar.gz) = 363916 bytes
+SHA1 (crafty-18.13/start.pgn) = 09de69c698feda46c1ebafa4fa8e908296c66701
+Size (crafty-18.13/start.pgn) = 1347 bytes
+SHA1 (crafty-18.13/read.me) = 0591fd3e511c8171270e5bcab085ae98b78b80fb
+Size (crafty-18.13/read.me) = 6942 bytes
+SHA1 (crafty-18.13/crafty.faq) = 7ba5cc19e190fdcf1697e3130c679ce5e50141db
+Size (crafty-18.13/crafty.faq) = 10252 bytes
SHA1 (patch-aa) = 7e6306d7ba0cc1ac6159c717328bd172785326f1