User Name: Password:
New User Registration
Moderator: Walter Montego 
 Chess variants (10x8)

Sam has closed his piano and gone to bed ... now we can talk about the real stuff of life ... love, liberty and games such as
Janus, Capablanca Random, Embassy Chess & the odd mention of other 10x8 variants is welcome too


For posting:
- invitations to games (you can also use the New Game menu or for particular games: Janus; Capablanca Random; or Embassy)
- information about upcoming tournaments
- disussion of games (please limit this to completed games or discussion on how a game has arrived at a certain position
... speculation on who has an advantage or the benefits of potential moves is not permitted while that particular game is in progress)
- links to interesting related sites (non-promotional)


Messages per page:
List of discussion boards
You are not allowed to post messages to this board. Minimum level of membership required for posting on this board is Brain Pawn.
Mode: Everyone can post
Search in posts:  

<< <   1 2 3 4 5   > >>
28. November 2004, 19:23:58
SMIRF Engine 
Subject: Re: Capablanca Random Chess
Hi Morphy72, the filtering is already implemented in Smirf. To do it manually would be frustrating. But a tool like the Smirf program is a usable solution.

28. November 2004, 18:47:37
SMIRF Engine 
Subject: Re: Janus/Archbishop symbol?
Hi Caissus, who declared that 'standard'? I have seen some very different icons. Overmore the Queen still is not sybolized (which is good so) by a hybrid piece symbol combined from rook and bishop.

28. November 2004, 14:57:54
SMIRF Engine 
Subject: Janus/Archbishop symbol?
Hi Caissus,

I think you would have seen my two symbols for Janus/Archbishop and Chancdellor. I have tried for long to find some distinct but gait associating icons. So the Janus is symbolized by crossed swords to point to the main moving directions and the enhenced power in short range.

27. November 2004, 17:40:23
SMIRF Engine 
The Smirf beta program has been updated to 0.7.2. I noticed that the logic when to use O-O-O or O-O is inverted in Janus Chess then normal. So I had to implement some additional changes ...

27. November 2004, 16:09:02
SMIRF Engine 
Subject: Re: 0-0
in FRC and CRC O-O is not always the short variant, same for Janus chess (I prosume). But if you target really to the side with less squares to be made empty the probability to have them empty earlier might by higher.

27. November 2004, 08:36:24
SMIRF Engine 
Subject: Gothic Chess being patented
To discuss the method patent property of Gothic Chess is misleading. The 10x8 chess scene is not visited that dense by users. So it would be counterproductive to insist of that patent to be ok or not or whether it would make sense to establish a game patent at all. I do not intend to patent my random 10x8 variant, because I am convinced it would be making that subject even unattractive. And I am not willing to invest a lot of time in discussing questions of patenting games. But Ed Trice has made his own decision on Gothic Chess, and obviously it has been possible to get such a game patented in the USA. So live and let live.

26. November 2004, 22:59:46
SMIRF Engine 
Subject: Smirf 0.5.3 was beaten hollow ...
(participant of the Gothic Chess World Championship)

... by Smirf 0.7.1 ... :-)

(Smirf is now able also to play Janus Chess)

[Event ""]
[Site ""]
[Date "2004.11.26"]
[Time "21:38:47"]
[Round ""]
[White "Smirf 0.7.1"]
[Black "Smirf 0.5.3"]
[Result "1-0"]
[SetUp "1"]
[FEN "rnbqckabnr/pppppppppp/0/0/0/0/PPPPPPPPPP/RNBQCKA
BNR w KQkq - 0 1"]

1.d4 d6 2.g3 Nc6 3.h3 h5 4.Bxc6 bxc6 5.Af3 Bd7 6.Axh5 g6 7.Af3 Bf6 8.c4 d5
9.Na3 e6 10.j4 a5 11.i4 Ng7 12.g4 j5 13.Be3 jxi4 14.hxi4 Ni6 15.Qc1 g5 16.Nh3
Ae7 17.Ag1 Rb8 18.Ni5 Rh8 19.j5 Nh4 20.Nh3 Rh6 21.i5 Rh8 22.j6 ixj6 23.ixj6 Rj8
24.Aj4+ Cg7 25.Axg7+ Kxg7 26.j7 Ad6 27.Rj2 Ni2 28.Cg2 Nh4 29.Ci3 Qh8 30.Bxg5
Bxg5 31.Qxg5+ Kf8 32.Ch5 Ni6 33.Cxh8+ Rxh8 34.j8=C Nxj8 35.Rxj8 Rxj8 36.Qxj8+
Ke7 37.Qxb8 Ah2+ 38.Ke1 Axg4 39.Ng5 e5 40.Qxc7 Af6 41.Nf3 exd4 42.Qxa5 Ke8
43.Qa8+ Ke7 44.Rd1 Ai3 45.Qg8 Bg4 46.Nxd4 Ag2+ 47.Kd2 Ae4+ 48.Kc1 Bd7 49.Ndc2
Be6 50.cxd5 cxd5 51.b4 Axf2 52.Rd4 Kd7 53.Nb5 Aj6 54.Qb8 Ai7+ 55.Rf4 Axf4+
56.Qxf4 Ke8 57.Qd6 f5 58.Qxe6+ Kf8 59.Nd6 Kg7 60.Nxf5+ Kh7 61.Qh6+ Kg8 62.Qg7#
1-0

Reinhard.

26. November 2004, 22:55:05
SMIRF Engine 
Subject: downloading SMIRF (shareware beta preview)
There is a possibility to preview the uncomplete SMIRF program. But without having license keys it will only show a limited amount of its power, and it will often demand for looking into the license dialog. But who is willing to thest it nevertheless, see at: http://www.chessbox.de/beta.html Project Chronicle 2004-Sep-29

26. November 2004, 22:37:03
SMIRF Engine 
Subject: Code to generate CRC / FRC FEN strings
<well here is that part of code, with comments in mixed German and English, which creates FEN for FRC 1...960 or CRC 1...48000. The filtering of unwanted positions has to be done later. The castling rules are comparable to FRC, I do not know, what I shoul show additionally to that.

// Genese FEN-String normal (>=0) Capablanca (<0)
const char *CFig::GetFen(int nr)
{
// 0 ==> Capablanca generic Positioning

// knight distributions over 5 free squares
static const int knight_pos[10] = {
3, // xx---
5, // x-x--
9, // x--x-
17, // x---x
6, // -xx--
10, // -x-x-
18, // -x--x
12, // --xx-
20, // --x-x
24 // ---xx
};

// lösche den Ausgabebereich komplett
int pos = TXT_LIM;
while (--pos >= 0) { FenZone[pos] = '\0'; }

// wurde Capablanca Figurset verlangt ?
bool istCRC = (nr <= 0);

if (istCRC) {
// Vorzeichenwechsel beim CRC
nr = -nr;
// decide whether the queen should be set 1st
bool q_first = ((nr % 2) != 0);
nr /= 2;
// set the 1st piece by dividing 5 on bright
// (targeting at first row, white side)
PlatziereInFen(nr % 5,
q_first ? (DAME_SYM ^ TOLOW)
: (ERZBISCH_SYM ^ TOLOW), 0);
nr /= 5;
// set the 2nd piece by dividing 5 on dark
// (targeting at first row, white side)
PlatziereInFen(nr % 5,
q_first ? (ERZBISCH_SYM ^ TOLOW)
: (DAME_SYM ^ TOLOW), 1);
nr /= 5;
}

// set the bishop by dividing 4 on white fields
// (targeting at first row, white side)
PlatziereInFen(nr % 4, (LAEUFER_SYM ^ TOLOW), 0);
nr /= 4;
// set the bishop by dividing 4 on black fields
// (targeting at first row, white side)
PlatziereInFen(nr % 4, (LAEUFER_SYM ^ TOLOW), 1);
nr /= 4;
// set the queen or chancellor on a free field
// dividing 6
PlatziereInFen(nr % 6,
istCRC ? (KANZLER_SYM ^ TOLOW)
: (DAME_SYM ^ TOLOW) );
nr /= 6;
// calculate knight positions by nr and set them
pos = knight_pos[nr % 10];
for (int bit = 5; --bit >= 0; ) {
if ((pos & (1 < bit)) != 0)
PlatziereInFen(bit, (SPRINGER_SYM ^ TOLOW));
}
// set the remaining pieces, rooks and king
PlatziereInFen(2, (TURM_SYM ^ TOLOW));
PlatziereInFen(1, (KOENIG_SYM ^ TOLOW));
PlatziereInFen(0, (TURM_SYM ^ TOLOW));

// generate the resulting FEN line
int breite = istCRC ? 10 : 8;
char *pC = &FenZone[breite];
*pC++ = '/';
for (pos = breite; --pos >= 0; ) {
*pC++ = BAUER_SYM ^ TOLOW;
}
for (pos = 4; --pos >= 0; ) {
*pC++ = '/';
*pC++ = (char)('0' + breite % 10);
}
// große Buchstaben
*pC++ = '/';
for (pos = breite; --pos >= 0; ) {
*pC++ = BAUER_SYM;
}
*pC++ = '/';
for (pos = 0; pos breite; ++pos) {
*pC++ = FenZone[pos] ^ TOLOW;
}
*pC++ = ' ';
*pC++ = WEISS_SYM;
*pC++ = ' ';
*pC++ = KOENIG_SYM;
*pC++ = DAME_SYM;
*pC++ = KOENIG_SYM ^ TOLOW;
*pC++ = DAME_SYM ^ TOLOW;
strcpy(pC, " - 0 1");

// liefere den neuen FEN-String zurück
return FenZone;
}

// platziere Figur an vorgegebener freier Stelle
// (falls Color <0 gewählt wurde, ist diese egal)
void CFig::PlatziereInFen
(int nrFrei, char zeichen, int feldCol = -1)
{
// Suchschleife über den FEN-String
for (int pos = 0, frei = 0; ; ++pos) {
// falsch farbene Stellen überspringen
// (Perspektive Weiß, Grundreihe von links)
if (feldCol >= 0 && !((feldCol ^ pos) & 1)) {
continue;
}
// setze auf das erste so gefundene freie Feld
if (!FenZone[pos] && nrFrei == frei++) {
FenZone[pos] = zeichen;
break;
}
}
}

26. November 2004, 19:35:44
SMIRF Engine 
Subject: Re: CRC differences to Gothic Chess
CRC (or if you like it: FullChess) is not intended to undergo Ed Trice's GC patent, but it would like to give its fascinating 10x8 board possibilities to everybody. Thus it tries to avoid conflicts with the Gothic Chess starting array by demanding at least three differences in White's base line. I am not demanding more differences. They might be but there is no need to be more distinct. Only very few from the 48.000 initial unfiltered arrays are that related to GC to be therefore excluded. Most of the missing arrays are kicked off only because of having uncovered pawns.

26. November 2004, 13:45:31
SMIRF Engine 
Subject: CAPABLANCA RANDOM CHESS Proposal (2)
CAPABLANCA RANDOM CHESS (2004-Nov-26) Proposal

This definition of CRC should cover the following goals:

a) creating an interesting drosophila for chess programmers
b) using Capablancas 10x8 Chess board geometry
c) using Capablancas piece set (incl. archbishop and chancellor)
d) applying rules aligned to Fischer Random Chess
e) avoiding conflicts to any claimed patents

The CRC rules are:

a) creating a starting position (one of 48.000):
1) the bishops have to be placed upon different colored
squares; same rule applies to the implicite bishop pieces:
queen and archbishop (aligned to FRC)
2) the king always has to be placed somewhere between the
rooks to enable castlings (aligned to FRC)
3) use only such positions without unprotected pawns (Chess)

b) describing a method of generating starting positions on
free squares by using a dice or random number generator:
1) select queen or the archbishop to be placed first (2x)
2) place the selected 1st piece upon a bright square (5x)
3) place the selected 2nd piece upon a dark square (5x)
4) one bishop has to be placed upon a bright square (4x)
5) one bishop has to be placed upon a dark square (4x)
6) one chancellor has to be placed upon a free square (6x)
7) one knight has to be placed upon a free square (5x)
8) one knight has to be placed upon a free square (4x)/2
9) set the king upon the center of three free squares left
11) set the rooks upon the both last free squares left
12) this establishes White's first row, the Black side
has to be built up symmetrically to this
13) place ten pawns similar to traditional chess in a row
14) skip this position if it has unprotected pawns or not
at least three positions in line 1 differently filled
compared to Gothic Chess, this finally gives about
21.259 distinct starting arrays.

c) nature of (asymmetric Fischer-) castlings:
1) castlings are (like in traditional chess) only valid
if neither the affected king or rook has been moved, or
there would be a need to jump over any third piece, or
the king would be in chess somewhere from his starting
position to his target field (both included). Therefore
all squares between king and its target square (included)
have to be free from third pieces, same applies to the
way the rook has to go to its target square.
2) the alpha-castling (O-O-O, White's left side):
like in FRC the king will be placed two rows distant
from the border (here c-file) and the rook at the next
inner neighboured square.
3) the omega-castling (O-O, White's right side):
like in FRC the king will be placed one row distant
from the border (here i-file) and the rook at the next
inner neighboured square.

d) performing castlings:
within a GUI try to move the king upon the related rook
or at least two squares into that direction; manually:
1) move the king outside of the board
2) move the rook to its end position (if need to)
3) move the king to his end position

e) extended FEN encoding:
1) the extended FRC-FEN could be used as a base
2) 'a'/'A' are used to identify archbishops
3) 'c'/'C' are used to identify chancellors
4) '9' is used to mark nine empty fields
5) '0' is used to mark ten empty fields
6) if a castling enabled rook is not the most outer one
at that side, the letter of his file has to be placed
immediately following his castling marker symbol, where
'q'/'Q' are used for the alpha-, 'k'/'K' for omega-side.

f) engine notation rules for castling moves:
According to UCI convention the castling moves should be
written by using both coordinates (source and target field)
of the involved king. But there are castlings, where the
king does only one or none simple step. In that cases the
castling should be distinguishable by appending a 'k', like
already practized in promotion moves to make them unique.
Overmore an engine should accept O-O or O-O-O (no zeroes),
but only use them, when the GUI would demand for such a
less precise notation.

26. November 2004, 13:44:44
SMIRF Engine 
Ah! The formula!

Indeed, you are right! It proves that you have read my proposal, thank you! I will correct that mistake at once, that is because a German is using English ...

26. November 2004, 12:32:01
SMIRF Engine 
Subject: Smirf beta can play Janus Chess now
It needs to add a matching FEN string to the PGN like:

[Event "Casual Game"]
[Site "BrainKing.com (Prague, Czech Republic)"]
[Date "2004.03.22"]
[Round "?"]
[White "Pioneer54"]
[Black "tangram"]
[Result "1-0"]
[SetUp "1"]
[FEN "rjnbkqbnjr/pppppppppp/0/0/0/0/PPPPPPPPPP/RJNBKQB
NJR w sKQkq - 0 1"]

1. f4 e6 2. Nd3 Ng6 3. g4 Bh4+ 4. Bf2 Jj6 5. Ng3 c6 6. i3 Bxg3 7. Bxg3 Ji8
8. f5 d6 9. fxg6 hxg6 10. e3 Bi6 11. h4 e5 12. Ja3 f6 13. Nxe5 fxe5
14. Qxf8+ Kxf8 15. Bxe5 Jh6 16. Jj3 Bh7 17. Rf1+ Kg8 18. Jc4+ Kh8
19. Rf8+ Bg8 20. Jxg6# 1-0

26. November 2004, 09:16:44
SMIRF Engine 
Subject: stable CRC Proposal
CAPABLANCA RANDOM CHESS (2004-Nov-26) Proposal

This definition of CRC should cover the following goals:

a) creating an interesting drosophila for chess programmers
b) using Capablancas 10x8 Chess board geometry
c) using Capablancas piece set (incl. archbishop and chancellor)
d) applying rules aligned to Fischer Random Chess
e) avoiding conflicts to any claimed patents

The CRC rules are:

a) creating a starting position (one of 48.000):
1) the bishops have to be placed upon different colored
squares; same rule applies to the implicite bishop pieces:
queen and archbishop (aligned to FRC)
2) the king always has to be placed somewhere between the
rooks to enable castlings (aligned to FRC)
3) use only such positions without unprotected pawns (Chess)

b) describing a method of generating starting positions on
free squares by using a dice or random number generator:
1) select queen or the archbishop to be placed first (2x)
2) place the selected 1st piece upon a bright square (5x)
3) place the selected 2nd piece upon a dark square (5x)
4) one bishop has to be placed upon a bright square (4x)
5) one bishop has to be placed upon a dark square (4x)
6) one chancellor has to be placed upon a free square (6x)
7) one knight has to be placed upon a free square (5x)
8) one knight has to be placed upon a free square (4x)/2
9) set the king upon the center of three free squares left
11) set the rooks upon the both last free squares left
12) this establishes White's first row, the Black side
has to be built up symmetrically to this
13) place ten pawns similar to traditional chess in a row
14) skip this position if it has unprotected pawns or at
least three positions in line 1 similar to Gothic Chess,
this finally gives about 21259 distinct starting arrays.

c) nature of (asymmetric Fischer-) castlings:
1) castlings are (like in traditional chess) only valid
if neither the affected king or rook has been moved, or
there would be a need to jump over any third piece, or
the king would be in chess somewhere from his starting
position to his target field (both included). Therefore
all squares between king and its target square (included)
have to be free from third pieces, same applies to the
way the rook has to go to its target square.
2) the alpha-castling (O-O-O, White's left side):
like in FRC the king will be placed two rows distant
from the border (here c-file) and the rook at the next
inner neighboured square.
3) the omega-castling (O-O, White's right side):
like in FRC the king will be placed one row distant
from the border (here i-file) and the rook at the next
inner neighboured square.

d) performing castlings:
within a GUI try to move the king upon the related rook
or at least two squares into that direction; manually:
1) move the king outside of the board
2) move the rook to its end position (if need to)
3) move the king to his end position

e) extended FEN encoding:
1) the extended FRC-FEN could be used as a base
2) 'a'/'A' are used to identify archbishops
3) 'c'/'C' are used to identify chancellors
4) '9' is used to mark nine empty fields
5) '0' is used to mark ten empty fields
6) if a castling enabled rook is not the most outer one
at that side, the letter of his file has to be placed
immediately following his castling marker symbol, where
'q'/'Q' are used for the alpha-, 'k'/'K' for omega-side.
(Because of the three black fields a1, c1, e1 which are
candidates for the queen's starting position, from White's
view the left alpha-side is more related to the queen
than the right side, according to the naming conventions
within traditional chess, and the majority of starting
positions will have the queen at the left alpha-side.)

f) engine notation rules for castling moves:
According to UCI convention the castling moves should be
written by using both coordinates (source and target field)
of the involved king. But there are castlings, where the
king does only one or none simple step. In that cases the
castling should be distinguishable by appending a 'k', like
already practized in promotion moves to make them unique.
Overmore an engine should accept O-O or O-O-O (no zeroes),
but only use them, when the GUI would demand for such a
less precise notation.

26. November 2004, 09:06:51
SMIRF Engine 
Subject: setting up a CRC starting array
Describing a method of generating starting positions on
free squares by using a dice or random number generator:

1) select queen or the archbishop to be placed first (2x)
2) place the selected 1st piece upon a bright square (5x)
3) place the selected 2nd piece upon a dark square (5x)
4) one bishop has to be placed upon a bright square (4x)
5) one bishop has to be placed upon a dark square (4x)
6) one chancellor has to be placed upon a free square (6x)
7) one knight has to be placed upon a free square (5x)
8) one knight has to be placed upon a free square (4x)/2
9) set the king upon the center of three free squares left
11) set the rooks upon the both last free squares left
10) this establishes White's first row, the Black side
has to be built up symmetrically to this
11) place ten pawns similar to traditional chess in a row
12) skip this position if it has unprotected pawns or at
least three positions in line 1 similar to Gothic Chess,
this finally gives about 21259 distinct starting arrays.

26. November 2004, 08:19:47
SMIRF Engine 
On CRC: there are about 21259 selected positions from 48000. You seem to forget that Archbishop and Queen has to be placed on different colored squares by CRC rule. See for this also at: [http://www.chessbox.de/Compu/schachcrc_e.html]


Chess960 has been invented by Bobby Fischer and you should not change its rules because of respecting its inventor. The unprotected pawns there are a more cosmetic problem than in CRC where are more heavy sliding pieces. See Japanese Shogi having always three uncovered pawns at the beginning but nevertheless was played for centuries.

26. November 2004, 02:37:33
SMIRF Engine 
Well Smirf GUI is a great tool to have those positions generated. Moreover it can create all of those 48000 basic positions, which number is also identifying the selected 21xxx. There is a bidirectional identification of number and position as is in FRC, where I standardized all 960 arrays. Do you know my (German) book on FRC?

Well, Ed Trice is selling 10x8 chess sets, but I think most people - especially in that context - will use computer assistance. Thus Smirf is a good tool. It would be very frustrating to have a lot of manually dice rollings to end up often in an unwanted position.

Those 48000 numbers already are standardized.

FullChess has been my proposal to rename FRC. But Mr. Schmitt decided for Chess960, which is not a bad name at all. So I took back that proposal and gave it a new meaning to cover several 8x8 and 10x8 Variants within one engine and GUI. And the most creative part within that approach is the CRC invention. So why not use the name "FullChess", which has not existed before I created it?

Reinhard.

26. November 2004, 01:26:01
SMIRF Engine 
Subject: Re:
To 1) interpreted as near to normal FEN as possible:
'w': white side to move
's': symmetrical (Janus) castlings (using b-file instead c-file)
'K': white (classical) King side castling (to i-file) possible
'Q': white (classical) Queen side castling (to b-file) possible
'k': black (classical) King side castling (to i-file) possible
'q': black (classical) Queen side castling (to b-file) possible
'-': no e.p. capture square active
'0': no move done for 50 moves draw count
'1': current move number

To 2)
I have definded that variant myself. So I decided when having a pool of 48000 positions to select only the most stable ones. I think 21xxx should be sufficient.

The name:
I called it CRC (Capablanca Random Chess) but I am open for good proposals. My original programming approach was called "FullChess", how about that?

Reinhard.

25. November 2004, 23:34:01
SMIRF Engine 
Subject: Smirf + Janus + Capablanca Random
Hi all 10x8 interested people,

I just have decided that Smirf will also support Janus Chess with its different symmetric castlings. This will extend the FEN string slightly the way I have suggested with an additional 's' for to state the presence of symmetric castlings. In that case also an Archbishop 'A' will be displayed as Janus 'J'. The FEN string then looks like the following one:

rjnbkqbnjr/pppppppppp/0/0/0/0/PPPPPPPPPP/
RJNBKQBNJR w sKQkq - 0 1

The Capablanca Random Chess also demands for Archbishop and Queen to be placed on different colored squares and for the avoiding of uncovered pawns. Thus about 21000 positions will result.

Reinhard.

25. November 2004, 22:30:10
SMIRF Engine 
Subject: Re: Smirf and Janus Chess
Hi Caissus,

you are pointing to a direction which is not quite wrong. The argument has been, that Janus Chess would be a computer free zone and any thus Janus Chess aware computer programs would be negative. This has been told to me in a very harsh and insensible way, instead of honouring to be asked for a comment in that approach. I easily could have avoided any contact to that people, but instead I have been that polite to ask them for their thoughts on that. But my will to cooperate therein so has not payed at all.

Reinhard.

25. November 2004, 21:38:58
SMIRF Engine 
Subject: Smirf and Janus Chess
Hi Caissus,

I had been in connection with some Janus relevant german people, whether to enable Smirf to also play Janus Chess, but the reaction has been very negative.

To enable Janus Chess for playing will mean to extend the understanding of FEN strings targeting to also support the different symmetrically castlings.

I do not know whether there has been already proposals in that direction, but I would suggest to simply add a preceeding "s" before the castling block of a FEN string. With that it would be able to send an information to the engine to generate symmetrical castlings instead of the standard assymmetric castlings. (This would also give new possibilities to 8x8 chess.)

How do you think about that problem / suggestion?

Reinhard.

25. November 2004, 20:37:23
SMIRF Engine 
Hi Caissus,

I see, your example is probably Janus Chess. Janus Chess has a different Queens side castling than canonically understood for chessboards 10x8 or 8x8. But except of this feature the just rebuilt Smirf GUI will support Janus PGN inputs, if the appropriate FEN is included (J will be interpreted as A, Archbishop).

See the following transformed PGN

[Event "Casual Game"]
[Site "BrainKing.com (Prague, Czech Republic)"]
[Date "2004.08.07"]
[Round "2"]
[White "Caissus"]
[Black "EdTrice"]
[Result "*"]
[SetUp "1"]
[FEN "ranbkqbnar/pppppppppp/0/0/0/0/PPPPPPPPPP/RANBKQB
NAR w KQkq - 0 1"]

1.e4 Ac6 2.Ng3 Nd6 3.Ac3 Ng6 4.Nb3 e5 5.f3 b6 6.Be2 Ah6 7.Be3 Bg5 8.Bxg5 Axg5
9.Ah3 Axh3 10.ixh3 Nf4 11.d4 Nxe2 12.Qxe2 f6 *

Reinhard.

25. November 2004, 19:17:18
SMIRF Engine 
Subject: Smirf and PGN
Hi all,

I forgot to mention, that Smirf is able to add comments to such games and will reformat the PGN when writing it itself:

[Event "Casual Game"]
[Site "BrainKing.com (Prague, Czech Republic)"]
[Date "2004.07.15"]
[Time "??:??:??"]
[Round "?"]
[White "tangram"]
[Black "nstre"]
[Result "0-1"]
[Annotator "?"]
[SetUp "1"]
[FEN "rnbqckabnr/pppppppppp/0/0/0/0/PPPPPPPPPP/RNBQCKA
BNR w KQkq - 0 1"]

1.d4 Nh6 2.Nh3 i6 3.i3 Bi7 4.Bi2 d6 5.c4 f6 6.d5 c6 7.Nc3 e6 8.e4 e5 9.f3 c5
10.Af2 a6 11.O-O Af7 12.g4 O-O 13.Nj4 g5 14.a4 Nd7 15.Ne2 Nf8 16.Cg2 Ng6 17.Bd2
Nj5 18.Bh3 Nh6 19.Ni2 Nf4 20.Nxf4 gxf4 21.Ah4 Ag5 22.Be1 Cg7 23.Axg5 Cxg5
24.Ng1 Qe8 25.Bi2 Bd7 26.h4 Cg7 0-1

Reinhard.

25. November 2004, 19:11:46
SMIRF Engine 
Hi Caissus,

Still I have not received a PGN file. So I tried to find one hier at this site. As I prosumed the local PGN file is not obeying the PGN format in two points: a) the game lines are not limited to about 80 chars each, b) the initial GC FEN string is missing.

If you would insert the matching FEN string [FEN "rnbqckabnr/pppppppppp/0/0/0/0/PPPPPPPPPP/RNBQCKA
BNR w KQkq - 0 1"] (should be a constant for GC) and also enter line breaks Smirf is able to read such files.

ne converted PGN file would then look like this:

[Event "Casual Game"]
[Site "BrainKing.com (Prague, Czech Republic)"]
[Date "2004.07.15"]
[Round "?"]
[White "tangram"]
[Black "nstre"]
[Result "0-1"]
[FEN "rnbqckabnr/pppppppppp/0/0/0/0/PPPPPPPPPP/RNBQCKA
BNR w KQkq - 0 1"]

1. d4 Nh6 2. Nh3 i6 3. i3 Bi7 4. Bi2 d6 5. c4 f6 6. d5 c6 7. Nc3 e6 8. e4 e5
9. f3 c5 10. Af2 a6 11. O-O Af7 12. g4 O-O 13. Nj4 g5 14. a4 Nd7 15. Ne2 Nf8
16. Cg2 Ng6 17. Bd2 Nj5 18. Bh3 Nh6 19. Ni2 Nf4 20. Nxf4 gxf4 21. Ah4 Ag5
22. Be1 Cg7 23. Axg5 Cxg5 24. Ng1 Qe8 25. Bi2 Bd7 26. h4 Cg7 0-1

Maybe it would be a good idea to convice the site owner to enhance the PGN compatibility in the both mentioned points.

Reinhard.

25. November 2004, 16:39:42
SMIRF Engine 
Subject: Re: Smirf Beta - is not FullChess Editor
Hi Caissus,

I have not seen PGN code here. But as long as it obays the PGN convention to include a FEN string because of the GC starting array being different from 8x8 standard chess, it should work.

What has been the problem in trying Smirf for this?

Reinhard.

23. November 2004, 22:27:53
SMIRF Engine 
Subject: Smirf Beta - is not FullChess Editor
Hi all,

please do not confuse the FullChess Editor (which is not playing any chess) with the well playing Smirf beta version. Of course it is intended to be sold as shareware, but there is no pricing published yet. I have to think it over. So please do not use the 2 Dollar/Euro PayPal button, which is intended for the FullChess Editor, but please email me directly (you will find a valid email address e.g. at the imprint of www.chessbox.com.

Regards, Reinhard.

<< <   1 2 3 4 5   > >>
Date and time
Friends online
Favourite boards
Fellowships
Tip of the day
Copyright © 2002 - 2024 Filip Rachunek, all rights reserved.
Back to the top