./games/knightcap, Chess engine with 3D OpenGL-rendered chessboard

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 3.6nb6, Package name: knightcap-3.6nb6, Maintainer: pkgsrc-users

KnightCap is a chess program written for the Fujitsu AP1000+ parallel
computer (running AP/Linux).

The principal differences between KnightCap and other chess programs
- KnightCap has an optional fully rendered 3D interface, giving a feel
much more like an "over the board" game.
- KnightCap was developed to run on a parallel distributed memory
machine, although it also runs on normal unix boxes.
- KnightCap does not have an opening book---instead it keeps a file
(brain.dat) of losing moves and inserts them in the hash table at the
start of each search. At present it has about 1500 entries, and
this makes it a pretty competitive opening player.
- KnightCap learns the parameters of its evaluation function as it
plays. The most dramatic example of how this helps is an experiment
we conducted on FICS in which KnightCap learnt from a 1650 player
to a 2100 player in just 300 games.

KnightCap now beats gnuchess consistently and is within "coo-ee" of
crafty, although I think it needs deeper search or some more dramatic
selective search to be truly competitive with the best micro

Required to run:
[graphics/MesaLib] [graphics/freeglut] [graphics/glu]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: 923dc3e6b19f3b4b8c2d6236eb438388e68b878a
RMD160: 83765c75bee566b552428d924815001c0be694b8
Filesize: 154.241 KB

Version history: (Expand)

CVS history: (Expand)

   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-02-18 17:50:43 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Fix dependencies exposed by recent Mesa changes.
   2019-08-30 19:51:13 by Nia Alarie | Files touched by this commit (1)
Log message:
knightcap: Requires MesaLib, freeglut, glu
   2015-11-03 21:57:10 by Alistair G. Crooks | Files touched by this commit (350)
Log message:
Add SHA512 digests for distfiles for games category

Problems found locating distfiles:
	Package blokus: missing distfile blokus-1.1.tar.gz
	Package crossfire-client: missing distfile crossfire-client-images-1.11.0.tar.gz
	Package dungeon: missing distfile dungeon-gdt-glk.tar.gz
	Package gate88: missing distfile Gate88_Mar19_05.tar.gz
	Package gnuchess4: missing distfile gnuchess-4.0.pl80.tar.gz
	Package ioquake3-pk3: missing distfile quake3-latest-pk3s.zip
	Package rollemup: missing distfile Rollemup.tar.gz
	Package tscp: missing distfile tscp181.zip
	Package xbat: missing distfile xev111.tar.gz
	Package xgalaga: missing distfile xgalaga-2.0.34.tar.gz
	Package xrick: missing distfile xrick-021212.tgz
	Package xskat: missing distfile xskat-cards.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-04-25 16:23:48 by Tobias Nygren | Files touched by this commit (868) | Package updated
Log message:
Recursive revbump following MesaLib update, categories g through n.
   2012-10-06 13:55:05 by Aleksej Saushev | Files touched by this commit (310)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2010-10-03 10:53:00 by OBATA Akio | Files touched by this commit (2)
Log message:
Fixes build failure on recent NetBSD with fmax()/fmin().
   2009-08-16 00:28:41 by Zafer Aydogan | Files touched by this commit (1) | Package updated
Log message:
update checksum for patch-ad.