Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Newbie help

Author: Komputer Korner

Date: 00:17:28 03/21/98

Go up one level in this thread


Probably the best site for you is the following site but below that is a
long list courtesy of a another poster. Enjoy
--
Komputer Korner

http://www.frii.com/~kerrigan/

This is the extremely unofficial Computer Chess Programming Link List
---------------------------------------------------------------------
                                        Last rev: 97-07-11 (YY-MM-DD)
                                   Links checked: 97-11-16

This list is a bit old, anyone found any new excellent pages or texts
regarding computer chess programming? Any info appreciated...

I'm searching for info for my school project, to make a chess program
and write a report of the methods used.. unfortunately it will be in
swedish..

Standard Disclaimer: I take no responsibility.. bla bla.. Anything
                     happens it's not my fault.. bla bla...

//---- Good Computer Chess Programming Links

> Report on chess program project - R. Kevin Phillips & Craig S. Bruce
> http://ccnga.uwaterloo.ca/~csbruce/CHESS/report.txt

*Excellent* report about their undergraduate project, a chess program

> ICS 180A, Spring 1997: Strategy and board game programming - David Eppstein
> http://www.ics.uci.edu/~eppstein/180a/s97.html

*Excellent* set of pages about making boardgame programs!

> G13GT1 -- Game Theory - A. N. Walker
> http://www.maths.nott.ac.uk/personal/anw/G13GT1/compch.html
> http://www.maths.nott.ac.uk/personal/anw/G13GT1/alphabet.html

Excellent page describing often used heuristics in chess programs.
Another excellent page with good pictures that describe in easy
language how alpha-beta pruning works..

> The Anatomy of Chess Programs - T.A. Marsland
> http://www.cs.rulimburg.nl/icca/anatomy.htm

Good general description of how chess programs work

> MTD(f) A Minimax Algorithm faster than NegaScout - Aske Plaat
> http://theory.lcs.mit.edu/~plaat/mtdf.html

Easy explanation and implementation of the MTD(f) algorithm

> Research Re: search & Re-search - Aske Plaat
> http://theory.lcs.mit.edu/~plaat/abstr-ks.html

A very good text about search algorithms in general and MTD(f)
especially.
Can be a bit technical and is available only in postscript form.

> Sequential Computer Chess
> http://www.npac.syr.edu/copywrite/pcw/node342.html

Basic theory behind a chess program...

> Minimax and Alpha-Beta Template -  Amy S. Biermann
> http://pete.cs.caltech.edu/Archetype/Papers/AB1/node2.html

Explanation about how minimax and alpha-beta works.

> Computer Chess Programming - Paul Verhelst
> http://www.xs4all.nl/~verhelst/chess/programming.html

The Programming Techniques section is very good..

//---- Online Papers (Postscript)

These pages seem to have a lot of them, no idea to do it here too:

http://forum.swarthmore.edu/~jay/learn-game/indexes/other-papers.html
http://web.cs.ualberta.ca/~games/papers.html
http://web.cs.ualberta.ca:80/~jonathan/pub.ai.html
ftp://ftp.cs.rulimburg.nl/pub/papers/uiterwyk/

//---- FTP sites

ftp://chess.onenet.net/chess/
ftp://ftp.pitt.edu/group/student-activities/chess/

//---- Unsorted links

http://misc.traveller.com/chess/endings/
http://www.cs.umbc.edu/www/courses/graduate/791_Computer_Chess/
http://www.chesschampions.com/alpha.html
http://eiunix.tuwien.ac.at/research/Chess.html
http://www-ensimag.imag.fr/eleves/Remi.Coulom/chesslib.htm
http://www.usgo.org/computer/text/designissues.text
http://www.cse.ucsc.edu/~ticktock/morph/node7.html
http://www-cse.uta.edu/~cook/ai1/ai1.html
http://www.it.lth.se/~janeric/home/chess.html
http://www.limunltd.com/crafty/
http://www.cs.vu.nl/~pschenn/ai.html (No connect)
http://quasar.astro.brandeis.edu/BRAG/people/dch.html
http://www.best.com/~jdart/arasan.htm
http://www.gambitsoft.com/sharee.htm
http://www.intersrv.com/~dcross/chenard.html
http://www.io.com/~maniac/chess_closet.html
http://caissa.onenet.net/chess/
http://www.ai.univie.ac.at/~juffi/lig/lig-bib.html
http://daisy.uwaterloo.ca/~alopez-o/divulge/chimp.html
http://forum.swarthmore.edu/~jay/learn-game/index.html
http://www.users.nac.net/chess/
http://evol.nott.ac.uk/~pdxark/chess.html
http://www.txdirect.net/users/wall/chess.htm
http://nscsun2.nsc.liu.se/~bosj/priv/chess.html (No contact)
http://forum.swarthmore.edu/~jay/learn-game/index.html


/ Mats Forsén ( Garnax )"
  garnax@texoma.spamela.net (remove .spamela)




On March 20, 1998 at 19:48:11, Robert Gray wrote:

>     Hello,  I'm am kinda new at this (really new), but I am very
>interest in programming and chess, so the area of computer chess seemed
>like something I would like to do.  After reading your CCC Charter, I
>see that this is a friendlier message board than the others I have
>tried, and I hope that you can forgive me if I post a stupid question.
>     I currently have Microsoft Visual C++ 4.0, and I am trying to find
>chess programs that I could read and learn from.  I have found the
>source code for a (supposedly) simple program called TSCP, found at
>http://www.frii.com/~kerrigan/
>     The TSCP program is supposed to easily be compiled by any 32 bit
>C++ compiler, but I don't know how to compile it.  The source code .ZIP
>file is composed of eight .C and .H files, but I don't know how to
>combine them into one program.
>     I know that this is probably a very elementary question, and I'm
>sorry if I have wasted your time.  Again, I am very new at this, and if
>anyone could point me in the right direction, or show me some examples
>to follow, it would be greatly appreciated.
>
>     Thanks again.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.