The NetBSD Project

CVS log for pkgsrc/games/crafty/distinfo

[BACK] Up to [cvs.netbsd.org] / pkgsrc / games / crafty

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.15 / (download) - annotate - [select for diffs], Mon Aug 3 13:18:37 2009 UTC (2 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, HEAD
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Don't segfault on failing shmget because the print routine tries to
access the shared memory segment. Bump revision.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Aug 17 21:00:20 2008 UTC (3 years, 9 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.13: +4 -1 lines
Diff to previous 1.13 (colored)

Fix some 64-bit issues and a y2038 bug I noticed in passing.
Also, round size of shmget() requests to be page-aligned; at least on
amd64 -current this seems to be required to run at all.
PKGREVISION++.

Revision 1.13 / (download) - annotate - [select for diffs], Sun May 25 15:55:27 2008 UTC (4 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Changes since 1.12: +5 -15 lines
Diff to previous 1.12 (colored)

Update to crafty 22.1. Always use the NetBSD rules, we can fixup issues
if they happen. Don't install the ECO classification as opening book, it
is essentially useful.

No detailed ChangeLog, but this fixes some crashes with invalid games,
brings SMP support and increases to the strength of crafty.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Dec 19 16:41:39 2005 UTC (6 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Use FreeBSD target for DragonFly as well. Honor CC and CXX for
FreeBSD target, gcc is not enough to link on DragonFly.

XXX Is the override necessary at all?
XXX Other platforms should do this as well.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Feb 23 23:11:56 2005 UTC (7 years, 3 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.10: +5 -1 lines
Diff to previous 1.10 (colored)

Add RMD160 digests.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Sep 16 23:23:48 2004 UTC (7 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.9: +9 -9 lines
Diff to previous 1.9 (colored)

Change DIST_SUBDIR to avoid breakage for people who have the old
distfiles (see previous commit).

Revision 1.9 / (download) - annotate - [select for diffs], Thu Sep 16 17:15:25 2004 UTC (7 years, 8 months ago) by he
Branch: MAIN
Changes since 1.8: +5 -5 lines
Diff to previous 1.8 (colored)

Apparently, the crafty tar file has been repackaged with crafty-18.15/
inserted at the top, and the read.me file has also been modified.
Track that by updating checksums and adjusting Makefile to fit.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Jan 28 16:21:08 2004 UTC (8 years, 3 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

gcc3 fix - we compile one of the object files with g++, so link the
executable with g++ as well.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Sep 11 10:52:09 2002 UTC (9 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4, netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.6: +10 -11 lines
Diff to previous 1.6 (colored)

Update games/crafty to 18.15.  Changes from version 18.13 include:

18.14   Minor bug in ResignOrDraw() code caused Crafty to not offer draws
        although it would accept them when appropriate.  Rook vs Minor
        is now evaluated as "neither side can win" an oversight in the
        EvaluateWinner() code.  minor bug in ResignOrDraw() would fail to
        offer draws due to the +0.01/-0.01 draw scores returned by the
        EGTB probe code.

18.15   change in endgame draw recognition to handle the case where one
        side appears to be in a lost ending but is stalemated.  the code
        now evaluates such positions as "DrawScore()" instead.  the code
        to accept/decline draws has been modified.  when a draw offer is
        received, a global variable "draw_offer_pending" is set to 1.
        when the search for a move for crafty terminates, crafty then
        uses this value to decide whether to accept or decline the draw.
        this means that the accept/decline won't happen until _after_ the
        search has a chance to see if something good is happening that
        should cause the draw to be declined, closing a timing hole that
        used to exist that let a few "suspects" get away with draws that
        should not have happened (ie crafty has - scores for a long time,
        the opponent suddenly fails low and sees he is losing and offers
        a draw quickly.  Crafty would accept before doing a search and
        noticing that it was suddenly winning.)  minor evaluation change
        to notice that K+B+right RP vs K+B is not necessarily won if the
        weaker side has a bishop of the right color.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Apr 4 19:28:10 2002 UTC (10 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Provide a FirstOne and LastOne implemention for archs without hand crafted
assembly substitutes.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Jan 12 05:48:15 2002 UTC (10 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.4: +9 -9 lines
Diff to previous 1.4 (colored)

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).

Revision 1.4 / (download) - annotate - [select for diffs], Tue Oct 23 05:53:53 2001 UTC (10 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.3: +9 -9 lines
Diff to previous 1.3 (colored)

Update crafty to 18.12 and strongly-buildlinkify.  Relevant changes from
version 18.10 include:

- the pawn ram code is now disabled when playing a computer, although the
  normal 'blocked pawn' code is always active.
- bug in the code that penalizes a rook with no horizontal mobility was fixed.
  if the first rook scored had horizontal mobility, the second rook appeared
  to have this mobility as well, which was wrong.
- pawn hash statistics were wrong on longer searches due to an int overflow on
  a multiply and divide calculation.  this has been re-ordered to avoid the
  overflow.
- for unknown reasons, epd support was disabled.  it is now enabled as it
  should be.
- bug in EvaluateDraws() fixed to not call KBB vs KN a draw if the correct
  tablebase is not available.
- bishop pair scores now vary depending on how many pawns are left on the
  board.  a pair is not worth a lot if there are 7-8 pawns left as most
  diagonals will be blocked by pawns.
- a new way of handling the search extensions is in place.  with the old
  approach, one ply could not extend more than one full ply.  with the new
  approach, borrowed from Deep Blue, two consecutive plies can not extend more
  than two plies total.  It averages out to be the same, of course, but the
  effect is a bit different.  Now it is possible for a check and recapture to
  be applied at the same ply, where they could not before (since a check was
  already a full one-ply extension).  whether this is better or not is not
  clear yet, but it is worth careful analysis.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Sep 14 22:09:45 2001 UTC (10 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.2: +9 -9 lines
Diff to previous 1.2 (colored)

Update to 18.10, as requested in pkg/13795.
Changes since 18.9:
minor bug in book.c would let crafty play lines that were very
rarely played even though there were others that had been played
far more times and were more reliable.  king safety scores ramped
up a bit and made more "responsive".

Revision 1.2 / (download) - annotate - [select for diffs], Sat Apr 21 02:08:20 2001 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.1: +5 -1 lines
Diff to previous 1.1 (colored)

Move to sha1 digests, and/or add distfile sizes.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 17 11:25:59 2001 UTC (11 years, 1 month ago) by agc
Branch: MAIN

+ move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>