Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Quite interesting and could prove useful

Author: gerold daniels

Date: 04:45:34 07/13/05

Go up one level in this thread


On July 13, 2005 at 01:21:53, Nolan Denson wrote:

>On July 12, 2005 at 22:00:32, Dann Corbit wrote:
>
>
>Where is this website ... i would love to write my own engine as well someday. I
>enrolled in a software engineering class.  But, i am majoring in network
>security .. but i am learning a few things on programming .. Also if you have
>the name of the books you found most useful .. i would love to follow your
>steps.
>
Hello Nolan. He makes it a lot easier to write your own program.

    www.limechess.homecall.co.uk/
Good luck,
Gerold.
>
>
>
>>On July 12, 2005 at 21:58:37, ludicrous wrote:
>>
>>>As the readme file states, the Lime engine's programmer managed to create a
>>>decent chess playing program within a period of 12 months with no programming
>>>experience prior!
>>>
>>>Such a feat is an accomplishment.  Perhaps the author of Lime can share with the
>>>community the steps he undertook to accomplish this?
>>
>>He details the steps very nicely on his web site.
>>
>>>=====================
>>>Lime Readme file
>>>
>>>Lime is a weak chess engine, created over a period of 12 months. In Jan 2004, I
>>>decided,
>>>as a keen chess player, that I would like to have my own chess engine. These
>>>thoughts were
>>>also motivated by my interest in running tournaments with the other amateur
>>>engines out there.
>>>
>>>After a few weeks of research, it became clear that there is a whole community
>>>worldwide
>>>devoted to chess programming, with some great tournament sites for winboard
>>>engines.
>>>
>>>The problem was that I had no programming experience!
>>>
>>>I bought some books (Accelerated C++ and Beginning Game Programming with C++
>>>were the best
>>>of these) and started to program. In June 2004, I had a buggy program that sort
>>>of worked.
>>>It used vectors for storing moves, and references in the move generation code.
>>>It was very,
>>>very slow, and crashed a lot. It was also 5000 lines, and did not contain
>>>structures or classes.
>>>
>>>I was a little disheartened at this point, and quit for two months. In October
>>>2004, I re-opened
>>>the books, learnt about pointers and structures, and created a shorter, faster
>>>program. It is
>>>currently playing on the ICC under the handle “xiphosura”.
>>>
>>>You will need an interface to play with this engine – Winboard or Arena.
>>>
>>>================



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.