Comments by DavidCannon
The bottom line is that I made the game for myself. If others like it, that's good, but the basic reason I made it is because I enjoy it. I play the game myself (yes, I really do!) against the zillions program, and have been mastering strategy by observing what zillions and remembering it.
Contrary to your assertions, the pieces do not have 'difficult' moves - they are all either sliders or knight-like leapers, apart from two pieces with crooked moves, analogous to the Griphon in some other variants. I have no trouble remembering their moves and anybody interested enough could master it quite easily. But that's the key: if you're not interested, of course I don't expect you to make the effort:-)
You mention the huge board and the huge number of pieces. Well, I think Chu Shogi has more, as have some of Lynn Smith's 3-D variants which I love. I have a preference for 'large' variants, and have made a point of downloading and studying the ZRF for every large variant I can find.
Finally, I made this game in order to teach myself Zillions programming. I knew nothing about it when I started. I deliberately created difficult problems, and spent thousands of hours crafting solutions to them. For me, learning to make a program to play the game was - and is - one of the greatest pleasures.
By the way, I'm about three quarters of the way through this update. I will upload the revised zillions file either today or tomorrow.
The question you have just asked turned out to be my single most difficult programming problem when writing the Zillions file. I solved the problem by dividing the Pawns into four 'classes', depending on what quadrant of the board they originate from. White has 'southwest' and 'northwest' pawns; Black has 'southeast' and 'northeast' pawns.
If a Pawn makes a capture, and in doing so, ends up back in its own territory in the way you described, it simply turns around. A southwest pawn thereby converts to a northwest pawn, and thereafter behaves as such.
Thanks for raising the issue as it is not merely hypothetical - in playtesting with Zillions, I found that it really happens!
Cheers, David.
I've just had a look at your Tai Shogi link - wow! That'll take me a while to master. Yes, I am considering a number of 'mini' variants of Diamond Chess (I deliberately included the number 306 in the name, denoting the number of cells, to allow for variants with different numbers of cells).
I've just uploaded a couple of images for this game, but they're refusing to display. Can anybody tell me what I'm doing wrong? [It was the u with the umlaut (dicritic mark) over it. To store the images, we create a folder with the same name as the name of the variant. Unfortunately, such a folder becomes difficult to access because of this character. I've created a page that should work. You'll just have to reupload the images. The page is at: http://chessvariants.org/index/msdisplay.php?itemid=MSdurerschess Sorry about that... --DH]
By the way, can anybody please explain the purpose of the 500KB limit rule? I find it rather inconvenient.
Is the problem the same one that I had with the graphics yesterday - the umlaut? If so, I'll avoid it in future submissions. [David, yes, same problem. Sorry you see the system as being full of bugs. I know it must be frustrating. I will fix this up later today or tomorrow. --DH]
However, I can't get this page to link to it! Can somebody please help me?
The "See Also" links appear automagically after the pages are made visible. --DH
Hi Graeme, You mentioned having made a ZRF for this game. Is there any chance of publishing it here? Thanks. David.
You could also consider downloading the Zillions of Games file I made, and trying out the various pieces for yourself.
Here may not be the place to discuss it, but I would like to propose raising the daily file size limit to 1MB. I think it would make work a lot easier for many of us.
Anyway, this game, along with the associated Zillions page, is now ready to go live:-)
'As far as I know, that remains intact are the Knight, the King and the pawns.' Not so fast, mate. I believe the Rook has remained fundamentally unchanged throughout the entire history of chess.
You may ask why this fussy distinction. There are two reasons. The first is that I could either allow every piece to assimilate every other piece, or I would have to draw the line somewhere. The first option would create such a huge number of pieces that even I wouldn't be able to remember them all. The second option, which I chose, means that some arbitrary distinctions have to be made. I settled on confining assimilation to within 'families' - and in the case of families whose membership partially overlaps, a certain degree of subjectivity creeps in.
The second reason for this is programming. There were a number of things I would have liked to do, but the limitations of Zillions (or, rather, of my knowledge of it) forced compromises. The case you mentioned is one, although I think I would now be able to work around it if I was so inclined. I may may tweak the program that way when I get around to it.
25 comments displayed
Permalink to the exact comments currently displayed.
I will spend the next few hours or days updating this page; new graphics and a new Zillions file will be uploaded, so please bear with me.