Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Barebone Engine Code with Documentation

Author: David Dahlem

Date: 07:38:00 05/28/04

Go up one level in this thread


On May 28, 2004 at 10:22:30, Joshua Shriver wrote:

>I've been digging around the web for a couple months and this forum, but this is
>something I have to find.
>
>Anyone know of a VERY simple chess engine written in C/C++?
>
>:) now before I get a bunch of "check out crafty, tscp, etc source code" I'm
>looking for something less complex.
>
>What would it take to get an absolute "legal move" playing program running?
>
>I took at look at the tscp program and found it still to be a little to complex
>for a beginner.
>
>Many articles are online about the myriad of techniques, methods, etc but not so
>much of a "here's some code, and this is how this code works" documentation.
>
>I liked tscp, but the biggest problem I had was the bulk of information to
>absorb and the lack of structure for where to start and how each piece worked
>together. (btw not trying to be negative to the author, it's a wonderful program
>and it seems it has helped many people, I'm just having some problems)
>
>Forgetting alpha-beta, negamax, minimax, iterative deepening, and the plithora
>of other algorithms, I'd like to get something working that plays legal moves :)
>Doesn't have to actually win or be xboard compatible, just play a legal move
>game in a cli environment.
>
>Can always grow from there, but this seed or barebones core still eludes me.
>
>Sincerely,
>Joshua Shriver

There is a project called "FirstChess" that might interest you. Here is a
message from the CCC archive about FirstChess, with a link to the web page:

http://chessprogramming.org/cccsearch/ccc.php?art_id=242289

Regards
Dave



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.