Enter Your Reply The Comment You're Replying To Greg Strong wrote on Tue, Jul 6, 2004 02:39 PM UTC:Thanks for the list of variants, that is what I was looking for. Some of these are quite easy; Berolina, Kinglet, and Extinction should be a breeze. I was already planning on doing Extinction Chess next. I am also eager to do Cylindrical Chess, because it'll be fairly easy, and will be a proof-of-concept for supporting unusual boards. As for the others: Chessgi, like Shogi, it problematic for computers because of the drop rule. In Chess there are about 30-35 legal moves from most positions. In Chessgi, if you have several pieces in hand, there could be a hundred legal moves. This branching factor provents the computer from seeing very deeply. Professional Shogi programs do some very clever stuff; hopefully some professional Shogi programmers will join the team :) I have absolutely no idea about Refusal. Fascinating game, but it is not at all clear to me (at least at the moment) how it could be programmed. Even Zillions can't do this one. Rettah doesn't look too hard, but I couldn't find the 100-square version you mentioned. SuperChess and Centennial Chess have pieces that face in a specific direction, and can be rotated. Support for that shouldn't be toooo hard to add, and I'm sure lots of Chess variants have pieces with facing. Doublemove and Progressive: Hmmm... to be honest, I have no idea. This could be really, really simple, or really hard. There are only a couple of places in the code where the 'current player' is flipped, and it wouldn't be hard to change that. Problem is that I really can't fathom what all the implications of that would be. This will require some experimentation and careful testing, so it's not real high on the list. ABC Chess: at a quick glance, this doesn't look bad. Similar to Chess with Different Armies. It is going to require some time to get more variants in, to say nothing of all the general 'bells-and-whistles' kind of things ChessV needs. Fortunately, I am unemployed, and working on ChessV full-time. And hopefully other C++ programmers will help out. I hope to release a new version in about a week with more features. Edit Form You may not post a new comment, because ItemID new freeware does not match any item.