Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Chess programming puzzle

Author: Dann Corbit

Date: 18:14:46 02/22/05

Go up one level in this thread


It would be a simple matter to generate the FEN strings from these lists also:

const char     *noKnights[] =
{
    "8", NULL
};
const char     *oneKnight[] =
{
    "1N6", "1n6", "2N5", "2n5", "3N4", "3n4", "4N3", "4n3",
    "5N2", "5n2", "6N1", "6n1", "7N", "7n", "N7", "n7", NULL
};
const char     *twoKnights[] =
{
    "1N1n4", "1n1N4", "1N2n3", "1n2N3", "1N3n2", "1n3N2",
    "1n4N1", "1N4n1", "1n5N", "1N5n", "1Nn5", "1nN5", "2n1N3",
    "2N1n3", "2N2n2", "2n2N2", "2n3N1", "2N3n1", "2n4N", "2N4n",
    "2Nn4", "2nN4", "3N1n2", "3n1N2", "3N2n1", "3n2N1", "3N3n",
    "3n3N", "3Nn3", "3nN3", "4n1N1", "4N1n1", "4n2N", "4N2n", "4nN2",
    "4Nn2", "5n1N", "5N1n", "5Nn1", "5nN1", "6nN", "6Nn", "n1N5",
    "N1n5", "n2N4", "N2n4", "N3n3", "n3N3", "N4n2", "n4N2", "n5N1",
    "N5n1", "N6n", "n6N", "Nn6", "nN6", NULL
};



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.