[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]
Comments/Ratings for a Single Item
Well, it's not exactly on this site, but.... http://www.chessvariants.com/link2.dir/chessplusdeck.html
Hmmm, well I want to use 'Chess Plus' and the link is to 'Chess Plus Dvorak.' Not exactly the same, so I think I can still call --- Dibs! Seriously, though, the linked site is interesting and might make a fun game for people who don't mind the element of chance in their chess.
If the goal is to avoid confusion, then you should be aware that Chess Plus is the name of an existing commercial four-player variant. The author sells it at http://www3.sympatico.ca/thejohnston/chess_plus.htm If you're not concerned about avoiding confusion, then why bother with calling dibs or anysuch? Just look at how many superchesses there are.
Thanks for the info. I am indeed concerned about avoiding confusion, and I guess I retract my dibs (which I hope people realize was half-joking anyway). I'll try to think of something unique. Meanwhile, I have written a ZRF for Mike Nelson's 'Capablanca-64' and included an alternate array I'm calling 'Carrera-64'. They both appear to be very good games and a great way to incorporate the B+N and R+N onto the standard chessboard.
Some similar ideas to Chess Plus: Chess++ (a joke on the computer language
C++) or Chess+- (Chess more or less).
<p>
I don't think either of those are taken. On the other hand, there are a
number of unpublished YA named games (no, not <u>Y</u>oung <u>A</u>dult,
but <u>Y</u>et <u>A</u>nother, like in YACC for <u>Y</u>et <u>A</u>nother
<u>C</u>ompiler <u>C</u>ompiler), such as YADCV (<u>Y</u>et <u>A</u>nother
<u>D</u>ecimal <u>C</u>hess <u>V</u>ariant), or one by David Howe who's
name escapes me.
Hey! I rather like the Chess++ idea. And it even fits my game concept thematically. Dibs again! ;) So here's a coding question for Peter or the other top ZRF experts. I'd like to set up a game where pieces are 'in the queue' off the board behind specific pieces that start in the array. For example, let's say that a 'general' starts in the queue behind the 'cardinal.' When the cardinal moves away from its array square, the general appears there. This only happens once, though, and additional moves by the cardinal do not create more generals. This idea might allow me to incorporate unorthodox pieces on the standard chessboard without clogging up the array and therefore bogging down the opening. And who wants clogging and bogging, anyway? But I need to playtest it. Any hints on the best way to code this in Zillions? I could probably come up with something, but I have the feeling it would take me ten times as long to reason it out as it will take Peter et.al. Thanks!
Well, as usual with Zillions, there are a number of ways to do what you want. The approach I'd be inclined to try is use a first move attribute for the piece, and on the first move use an add-copy instead of an add, and then go back and do a change type on the starting square.
Here's a way to do it with a bit less overhead. Have two Bishop pieces and call one an unmoved_Bishop. When the unmoved Bishop moves, change it to an ordinary Bishop, and create another piece on its old space.
9 comments displayed
Permalink to the exact comments currently displayed.