Check out Atomic Chess, our featured variant for November, 2024.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Comments/Ratings for a Single Item

Earlier Reverse Order LaterLatest
@ Gerd Degens[All Comments] [Add Comment or Rating]
Gerd Degens wrote on Sun, Nov 19, 2023 12:20 PM UTC:

"Crossfire"

 - on Game Courier / Invitation here

 

files=9 ranks=9 promoZone=1 promoChoice=NBRQ graphicsDir=/graphics.dir/alfaeriePNG/ squareSize=50 graphicsType=png symmetry=none dart:P:fmFfnWfnD:pawn:b2,c2,d2,e2,f2,g2,h2,,b8,c8,d8,e8,f8,g8,h8 double dart (crossfire):S:mFsnWsnD:berolinapawn:a4,a5,a6,,i4,i5,i6 knight:N:N:knight:c1,g1,,c9,g9 bishop:B:B:bishop:a1,i1,,a9,i9 rook:R:R:rook:b1,h1,,b9,h9 queen:Q:Q:queen:d1,f1,,d9,f9 king:K:KisO3:king:e1,,e9

Gerd Degens wrote on Tue, Nov 21, 2023 03:35 PM UTC in reply to Gerd Degens from Sun Nov 19 12:20 PM:

@H.G.. 
Can a figure be displayed in a third color (not white, not black) in the Play Test applet (without separate programming)? Thanks in advance.


H. G. Muller wrote on Tue, Nov 21, 2023 03:57 PM UTC in reply to Gerd Degens from 03:35 PM:

In the ID you have to specify the image file for each piece. What color the pieces in these images have is entirely up to the creator of the images. You could make a rainbow army if you wanted.

The ID does assume there are only two players, and that the names of the images for one player start with the whitePrefix, and for the black player with the blackPrefix. It doesn't know neutral pieces. If you don't use the AI that is never a problem, as turn order is not enforced, so each piece can be moved at any time, no matter which player the ID thinks it belongs to. So you can just define an extra piece type, e.g. only existing for white, and put that on the board.

For the AI it would be a problem, though. With extra programming one could alter the AI's functions that perform and take back the move such that they would also flip the ownership of the neutral piece, such that the player on move will always be allowed to move it. (And use the same image of a deviating color for both the black and the white player.)


Gerd Degens wrote on Tue, Nov 21, 2023 04:02 PM UTC in reply to H. G. Muller from 03:57 PM:

At first sight: I haven't understood it yet and will think about it. Thank you in the meantime.


Gerd Degens wrote on Thu, Nov 23, 2023 04:50 PM UTC:

"Black Holes"

 - on Game Courier / Invitation here

 

files=9 ranks=9 promoZone=1 promoChoice=NBRQ graphicsDir=/graphics.dir/alfaeriePNG/ squareSize=50 graphicsType=png hole::::d4,f4,d6,f6 lancer:P:fmFfWfnDfcnH:pawn:a2,b2,c2,d2,e2,f2,g2,h2,i2,,a8,b8,c8,d8,e8,f8,g8,h8,i8 double knight:N:N2:knight:b1,h1,,b9,h9 bishop:B:B:bishop:c1,g1,,c9,g9 rook:R:R:rook:a1,i1,,a9,i9 queen:Q:Q:queen:d1,f1,,d9,f9 king:K:KisO3:king:e1,,e9



H. G. Muller wrote on Thu, Nov 23, 2023 05:37 PM UTC:

Note that fWfnD is the same as the more compact fW2.


Gerd Degens wrote on Sun, Nov 26, 2023 09:54 AM UTC:

"Black Holes II"

 - on Game Courier / Invitation here

 

files=9 ranks=9 promoZone=1 promoChoice=NBRQ graphicsDir=/graphics.dir/alfaeriePNG/ squareSize=50 graphicsType=png hole::::b5,d5,f5,h5 lancer:P:fmFfW2fcnH:pawn:a2,b2,c2,d2,e2,f2,g2,h2,i2,,a8,b8,c8,d8,e8,f8,g8,h8,i8 double knight:N:N2:knight:b1,h1,,b9,h9 bishop:B:B:bishop:c1,g1,,c9,g9 rook:R:R:rook:a1,i1,,a9,i9 queen:Q:Q:queen:d1,f1,,d9,f9 king:K:KisO3:king:e1,,e9

Gerd Degens wrote on Wed, Nov 29, 2023 04:20 PM UTC in reply to Gerd Degens from 02:55 PM:

@ H.G.
I would like to declare files (in my case 'a' and 'i') as a promotion zone for pawns. Is that possible?

@Fergus
Is it possible to prevent the board from flipping in Game Courier? With 'Crossfire 90 Degrees' the board rotation doesn't seem to be particularly necessary.

Thank you both.


🕸Fergus Duniho wrote on Wed, Nov 29, 2023 05:04 PM UTC in reply to Gerd Degens from 04:20 PM:

Is it possible to prevent the board from flipping in Game Courier?

Yes, each player or observer may choose the orientation he wants to see the board in. When programming a game, you can use setsystem to change the value of $orientation to either first or flip instead of its default value of auto.


H. G. Muller wrote on Wed, Nov 29, 2023 05:53 PM UTC in reply to Gerd Degens from 04:20 PM:

I would like to declare files (in my case 'a' and 'i') as a promotion zone for pawns. Is that possible?

It is. Set maxPromote=0 to suppress normal promotion, and immediately after the Pawn definition line write

morph=*.......*/"/"/"/"/"/"/"/"

This declares the 1st and 9th square of the first rank to squares where Pawns will promote with chess-like choice, and then repeats that for the next 8 ranks. You might consider rotating the diagram 90-degrees, though...


Gerd Degens wrote on Fri, Dec 1, 2023 06:15 PM UTC:

@ H.G. or/and Fergus
The following HTML code does not seem to be translated correctly into GAME code for Game Courier. In the Play Test Aplet everything works fine, in GAME Courier the promotion zones of the files 'a' and 'i' are not recognized. There seems to be a problem somewhere. Can you please help!

<script type="text/javascript" src="/membergraphics/MSinteractive-diagrams/betza.js?nocache=true"></script>
<div class="idiagram">
files=9
ranks=9
promoZone=1
promoChoice=SNBRQ
graphicsDir=/graphics.dir/alfaeriePNG/
squareSize=50
graphicsType=png
symmetry=none
lancer (vertical):P:fmFfWfnDfcnH:pawn:d1,e1,f1,,d9,e9,f9
morph=*********////////
lancer (horizontal):S:rmFrWrnDrcnH:berolinapawn:b2,b3,b4,b5,b6,b7,b8,,h2,h3,h4,h5,h6,h7,h8
morph=*.......*/*.......*/*.......*/*.......*/*.......*/*.......*/*.......*/*.......*/*.......*
knight:N:N:knight:a3,a7,,i3,i7
bishop:B:B:bishop:a1,a9,,i1,i9
rook:R:R:rook:a2,a8,,i2,i8
queen:Q:Q:queen:a4,a6,,i4,i6
king:K:K:king:a5,,i5
</div>

Thanks again!


H. G. Muller wrote on Fri, Dec 1, 2023 08:32 PM UTC in reply to Gerd Degens from 06:15 PM:

Although the GAME-code include file betza.txt now has some support for morph boards, it does not support the * for out-of-zone promotion choice. Only morphing into a predetermined type.

And even then the regular Play-Test Applet does not support the conversion of the Diagram's morph parameters to GAME-code. Because I was not able to edit it. (Although I think that problem now has been solved; it was just a matter that it was stored as the wrong type, HTML vs text, at least that was the case with the Diagram Editor.) So instead I started a new Play-Test Applet as a HTML page somewhere. (I forgot the link, but since morphing with choice is not supported yet in the GAME code itself, it would not be useful to you anyway.)

It will take some time to implement promotion-support per square; the automatically generated GAME-code currently only supports promotion on entire files.


Bob Greenwade wrote on Fri, Dec 1, 2023 08:53 PM UTC in reply to H. G. Muller from 08:32 PM:

So instead I started a new Play-Test Applet as a HTML page somewhere. (I forgot the link...)

I have it right here. :)


Gerd Degens wrote on Sat, Dec 2, 2023 11:34 AM UTC:

 

"Crossfire 90 Degrees"

 - on Game Courier / Invitation here

Promotion of the lancer on ranks 1 and 9.
Promotion of the double dart does not take place. 

 

files=9 ranks=9 promoZone=1 promoChoice=SNBRQ graphicsDir=/graphics.dir/alfaeriePNG/ squareSize=50 graphicsType=png symmetry=none lancer (vertical):P:fmFfWfnDfcnH:pawn:d1,e1,f1,,d9,e9,f9 morph=*********//////// double dart (horizontal):S:mFsWsnD:berolinapawn:b2,b3,b4,b5,b6,b7,b8,,h2,h3,h4,h5,h6,h7,h8 knight:N:N:knight:a3,a7,,i3,i7 bishop:B:B:bishop:a1,a9,,i1,i9 rook:R:R:rook:a2,a8,,i2,i8 queen:Q:Q:queen:a4,a6,,i4,i6 king:K:K:king:a5,,i5

Gerd Degens wrote on Mon, Dec 4, 2023 02:40 PM UTC:

"Angular"

 - on Game Courier / Invitation here

 

files=9 ranks=9 promoZone=1 promoChoice=NBRQ graphicsDir=/graphics.dir/alfaeriePNG/ squareSize=50 graphicsType=png symmetry=none pawn:P:frmFfrcW:pawn:f1,e2,d3,c4,b5,a6,,i4,h5,g6,f7,e8,d9 knight:N:N:knight:e1,d2,c3,b4,a5,,i5,h6,g7,f8,e9 bishop:B:B:bishop:d1,c2,b3,a4,,i6,h7,g8,f9 rook:R:R:rook:c1,b2,a3,,i7,h8,g9 queen:Q:Q:queen:b1,a2,,i8,h9 king:K:KisO3:king:a1,,i9

Diceroller is Fire wrote on Tue, Dec 5, 2023 12:54 PM UTC:

Sry your Conquer GC preset supports checkmate or nope? Which version of Conquer it supports?


Gerd Degens wrote on Tue, Dec 5, 2023 03:04 PM UTC in reply to Diceroller is Fire from 12:54 PM:

Hi Lev,
I must try to understand your question.

Which version of Conquer it supports?

There is only one version of 'Conquer'. Which versions do you mean?

Sry your Conquer GC preset supports checkmate or nope?

Of course checkmate is the goal. But our game shows me that the problem of perpetual recaptures hardly ever leads to a result. The diagonal capture possibilities of the pawns are particularly annoying. I have to improve this somehow.

If you agree, I'll finish the game and get back to you with an adapted version that avoids the perpetual recaptures. I fear that this cannot be fully achieved.


H. G. Muller wrote on Tue, Dec 5, 2023 07:08 PM UTC in reply to Gerd Degens from 03:04 PM:

Of course checkmate is the goal. But our game shows me that the problem of perpetual recaptures hardly ever leads to a result.

I warned against that! The Diagram's AI also crashed on these perpetuals, as it always searches recapture, and has no repetition detection..


18 comments displayed

Earlier Reverse Order LaterLatest

Permalink to the exact comments currently displayed.