Computer Chess Club Archives


Search

Terms

Messages

Subject: Barebone Engine Code with Documentation

Author: Joshua Shriver

Date: 07:22:30 05/28/04


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



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.