Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Generalised Board...

Author: Marc Bourzutschky

Date: 13:07:47 03/08/04

Go up one level in this thread


On March 08, 2004 at 13:46:44, Tord Romstad wrote:

>
>
>In hexagonal chess, there is an interesting complication caused by the
>fact that there are actually two kinds of wins:  When a player is mated,
>the result is 1-0, like in normal chess.  But when the game ends in
>stalemate, the result is 3/4-1/4.
>
>Apart from this, the only difference compared to normal chess is the
>shape of the board and the movement of the pieces.
>

The different stalemate status is not hard to implement.  You run the generator
twice, where on the first run you resolve wins/losses, and on the 2nd run you
resolve stalemates/draws.

With 91 squares on the hexagonal board, 5-piece endgames are comparable to
6-piece endgames on a 8x8 board and will thus be the limit of what is reasonably
doable today.  Once you have a move generator and a reasonably efficient way of
indexing positions building a tablebase generator should be pretty
straightforward.

-Marc



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.