Check out Smess, our featured variant for February, 2025.


[ 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 by arx

EarliestEarlier Reverse Order LaterLatest
Unnecessarily Complicated Chess. Members-Only Why do things the easy way, when doing them the hard way is so much more fun? (19x23, Cells: 423) [All Comments] [Add Comment or Rating]

Since this comment is for a page that has not been published yet, you must be signed in to read it.

Since this comment is for a page that has not been published yet, you must be signed in to read it.

Interactive diagrams. (Updated!) Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Thu, Feb 15, 2024 03:56 AM UTC:

I have two questions. Is there a way to group letters for games that need piece ids longer than a single character? And, does 1 in the morph section refer to the first promotion set or the second?


Vanguard Chess. Game Courier preset for Vanguard Chess. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Thu, Feb 15, 2024 07:20 AM UTC:

This preset has a problem with the black sergeants. They are unable to move forward.


MSbuzzybees[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Fri, Feb 16, 2024 07:56 PM UTC:

Would you consider changing the cell colors so that each sides associated cell color matches it's pieces somewhat? That would be easier than having to remember magenta=white and yellow=black.

The winning conditions are very unclear to me. Killing all the workers or drones seem straightforward, but what counts as stealing the honey or killing the eggs? If both honey spots are used to hatch eggs, both the honeys and all the eggs will be gone. Would that count as them being stolen? The only guess I have is that there is a limited supply of eggs and honey for each player and taking all of them for oneself results in victory.


Daniel Zacharias wrote on Sat, Feb 17, 2024 12:55 AM UTC in reply to Florin Lupusoru from Fri Feb 16 09:01 PM:

I was thinking something like

diagram

or

diagram


About Game Courier. Web-based system for playing many different variants by email or in real-time.[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Sat, Feb 17, 2024 01:13 AM UTC:

Both the presets for Apothecary Chess Classic and Modern are not allowing selecting pieces with the mouse.


Game Courier Developer's Guide. Learn how to design and program Chess variants for Game Courier.[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Sun, Feb 18, 2024 12:48 AM UTC:

Could I get help with this?

set wbl (e3 f2);
def other cond == #0 #wbl.0 #wbl.1 cond == #0 #wbl.1 #wbl.0 0;
print fn other e3;

The result is always 0, but I would expect f2.


Daniel Zacharias wrote on Sun, Feb 18, 2024 01:28 AM UTC in reply to Fergus Duniho from 01:26 AM:

ok, now it does for me too. Thanks anyway.


@ Bob Greenwade[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Sun, Feb 18, 2024 03:06 AM UTC in reply to Bob Greenwade from 02:16 AM:

There's currently no named piece (that I know of) related to T

there's Troll


Game Courier Developer's Guide. Learn how to design and program Chess variants for Game Courier.[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Mon, Feb 19, 2024 01:35 AM UTC in reply to Diceroller is Fire from Sun Feb 18 08:04 PM:

how to enforce that first white’s move must be by Superpiece

in the pre-game section add setflag firstmove;

and in post-move 1 add

if != #mover S and flag firstmove:
  die "You must move the S on your first turn";
  unsetflag firstmove;
endif;

@ Bob Greenwade[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Mon, Feb 19, 2024 01:56 AM UTC:

Could you please check your Vanguard Chess game courier preset? The black sergeants do not move correctly.


Game Courier Developer's Guide. Learn how to design and program Chess variants for Game Courier.[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Mon, Feb 19, 2024 06:56 AM UTC:
if capture and match $old (bl br):
    capture where $dest direction $origin $dest;
endif;

I put this in the post move, but when it runs it captures the piece at $dest rather than the specified location. It works correctly if I change it to

if capture and match $old (bl br):
    set x where $dest direction $origin $dest;
    capture #x;
endif;

but I don't see why it would make a difference


Daniel Zacharias wrote on Mon, Feb 19, 2024 07:41 AM UTC in reply to Diceroller is Fire from 07:03 AM:

Sorry, I really messed that up. This actually seems to work, if you put it in post-move 1. You don't need the flag.

if != #mover S and == movenum 1:
    die "You must move the S on your first turn";
endif;

MSbuzzybees[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Mon, Feb 19, 2024 07:49 AM UTC in reply to Florin Lupusoru from Sun Feb 18 01:18 PM:

It still isn't clear what Stealling the Honey and Killing the Eggs mean. Are honey and eggs a limited supply? If so, how many are there? Or are they unlimited and a player loses if he has no honey or eggs on the board? But if that is the case, wouldn't both players lose right away without any eggs?


Daniel Zacharias wrote on Mon, Feb 19, 2024 08:23 AM UTC in reply to Florin Lupusoru from 08:05 AM:

Does each player only have 6 eggs then?


Daniel Zacharias wrote on Mon, Feb 19, 2024 08:46 AM UTC in reply to Florin Lupusoru from 08:34 AM:

So how could the other player ever kill all the eggs?


Game Courier Developer's Guide. Learn how to design and program Chess variants for Game Courier.[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Mon, Feb 19, 2024 09:14 PM UTC:

For a multi-part move, does the post-move code run just once for the whole thing or once for each part?


Daniel Zacharias wrote on Mon, Feb 19, 2024 09:46 PM UTC in reply to Fergus Duniho from 09:23 PM:

Why doesn't chess need to do that to handle promotions?


About Game Courier. Web-based system for playing many different variants by email or in real-time.[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Tue, Feb 20, 2024 03:55 AM UTC:

It seems to not be possible to undo an illegal first move by reverting to the starting position. Could this possibly be changed?


@ Bob Greenwade[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Tue, Feb 20, 2024 04:07 AM UTC in reply to Bob Greenwade from 03:41 AM:

It's one of about 50 versions of Dragon.

Yeah, sorry…

I'm afraid Vanguard still isn't working. I think the second sergeant needs to be

1  1  1  -1     3 // sergeant(5744)
1  1 -1  -1     3
1  3  0  -1     3
1  1  1  0     1
1  1 -1  0     1
0);

Interactive diagrams. (Updated!) Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Tue, Feb 20, 2024 04:25 AM UTC:

Is there a way to have a piece be both contageous and immune to contageon?


Daniel Zacharias wrote on Tue, Feb 20, 2024 10:57 PM UTC:

What am I doing wrong here?

files=8 ranks=8 promoZone=2 maxPromote=2 promoChoice=R/PA,N/PB,N graphicsDir=/graphics.dir/alfaeriePNG/ squareSize=50 graphicsType=png symmetry=none pawn:PA:ifmnDfmWfceF:pawn:e2,f2,g2,h2,,e7,f7,g7,h7 morph=*/1 berolina pawn:PB:fmFfceWifnmA:berolinapawn:a2,b2,c2,d2,,a7,b7,c7,d7 morph=*/2 knight:N:N:knight:g1,,g8 rook:R:R:rook:b1,,b8 king (fast castle):K:KispO6:king:e1,,e8

Unnecessarily Complicated Chess. Members-Only Why do things the easy way, when doing them the hard way is so much more fun? (19x23, Cells: 423) [All Comments] [Add Comment or Rating]

Since this comment is for a page that has not been published yet, you must be signed in to read it.

Betza notation (extended). The powerful XBetza extension to Betza's funny notation.[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Wed, Feb 21, 2024 03:53 AM UTC:

Am I defining this correctly?

my(adaubacfab)4Q

This is supposed to move as a queen and capture any enemies next to the destination square if there is also an adjacent friendly piece immediately opposite. It doesn't seem to work exactly how I want in the sandbox, so what's wrong with it?


25 comments displayed

EarliestEarlier Reverse Order LaterLatest

Permalink to the exact comments currently displayed.