Computer Chess Club Archives


Search

Terms

Messages

Subject: Chess programming instructor wanted

Author: David R. Potesta

Date: 07:23:49 02/18/06


I'd be interested in taking a few lessons from someone who knows how to write a
chess engine in C++ (only this langugage). I'm interested in a UCI (or winboard)
compliant engine (no GUI work at all). Other things that I am interested in
learning more about:

- UCI integration or Winboard integration
- board representation (0x88, 2D arrays or vectors, multiple bit-boards)
- search methods (popular algorithms: Min-Max, Alpha-Beta, Negascout, etc..)
-move generation
-integration with EGTB's and Opening books

I am an undergrad and have done 2 semesters of C++ so I am not that experienced.

I'd pay on a "for lesson" basis (for a period of time until I am able to write
my own) for some direction and help in writing my own engine.

I'm looking for maybe one lesson a week (and/or emails back and forth)

I'm not looking for someone to write it for me, as there are many out there that
are open source that I could just use.

While I understand a some of the concepts involved in writing one on my own, I
am having a great amount of difficulty just "getting started".  I don't know
where I could begin.  What I'd like is someone who has done this before to set
up a step by step for me with some initial instruction and links to specific
examples to reinforce the concepts.

I'll pay a minimum of $20 (>20 if someone isn't a jerk about my lack of
programming knowledge/experience and is helpful) for each lesson: perhaps via
chat, skype, phone and/or email.



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.