Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Simple 0x88 move generation source code

Author: Dann Corbit

Date: 17:46:34 01/24/06

Go up one level in this thread


On January 24, 2006 at 20:13:43, Rolf Tueschen wrote:

>On January 24, 2006 at 19:53:57, Dann Corbit wrote:
>
>>On January 24, 2006 at 19:40:39, Federico Corigliano wrote:
>>
>>>I was out of chess programming for a while. For a new project I need to generate
>>>a small move generator for chess, and between the different alternatives I
>>>choose 0x88 because I don't need too much speed, but I prefer few lines of code.
>>>Where I can find a small and readable source code with this board
>>>representation? because after programming with bitboards two years, my brain
>>>needs help.
>>
>>Berkeley licensed:
>>http://cap.connx.com/chess-engines/new-approach/movegen.zip
>
>
>Can I use it for my new chessengine The Roaring Thunder which will appear in
>January 2006? Not joking. I will also mention the source.

You can use it for anything you like.  You can keep improvements or contribute
them back.  You only have to mention the original contribution by Shaun Press
because of the Berkeley license.

This is not a chess engine.  It is just a 0x88 move generator.  It does not even
contain an evaluation function.  Some time ago, I took the 0x88 move generator
code from VanillaChess 25 and made a move generator class out of it.

I suggested to Shaun Press that it could be made available for people who wanted
to write chess engines, but did not want to waste a lot of time with the most
boring parts.

So knock yourself out.

BTW, don't expect a world-beater to spring up from this thing.  It's the tip of
the iceberg, compared to a complete, functioning, effective program.



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.