The image verification code you entered is incorrect.

A Beginner's Guide to Chess Programming

Welcome to the Beginner's Guide to Chess Programming. This guide was put together to help people who are unfamiliar with AI technology to develop chess programs of their own - because it's so cool to write software that can beat you! This guide should be pretty much language-neutral, and certainly only covers the basics. However, having read and implemented what you will find here, you should have a fair program, and a basis to understand the more specialised terms and discussions you'll find elsewhere on the Net.

This guide was developed by Adam Oellermann. While no professional, I enjoy tinkering with this stuff. I have written a strong Draughts engine, Deep Brew, and a reasonable chess-playing engine (Blikskottel). I hope this guide goes some way to getting you started. If you are struggling, you can email me (adam@oellermann.com).

Enjoy!

NB: If you haven't spotted it yet, you can navigate around this section of the site using the menu on the left.


Reply

  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <br> <h1> <h2> <h3>
  • Lines and paragraphs break automatically.
  • You may use [acidfree:xx] tags to display acidfree videos or images inline.
  • Images can be added to this post.
More information about formatting options Captcha Image: you will need to recognize the text in it.
Please type in the letters/numbers that are shown in the image above.