[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]
Comments by GregoryStrong
<p>Ok, I think I have got all the Ultima problems taken care of.</p>
<p>Roberto, (and anyone else who's interested,) you can download the updated program file <a href='http://gregstrong.com/ChessV.exe'>here</a>. Just save this file on top of the old copy, and all should be well. I expect it will play much better now.</p>
<p>I am excited to announce a new variant I've been working on ... <b>Chess with Terrain</b>. I will submit it to chessvariants.org for posting, but meanwhile, please check out the description here:</p>
<p><a href='http://gregstrong.com/ChessWithTerrain.html'>http://gregstrong.com/ChessWithTerrain.html</a></p>
<p>Thanks! I look forward to feedback on this fairly radical concept!<br>Greg</p>
Roberto: Thank you for your kind offer to make the ZRF, but it won't be necessary; I'll make one in the next few days ... As you point out, it shouldn't be too hard to make. The only thing I'm not sure about (off the top of my head) is how to handle the alternate victory condition. I also wonder about the length of a typical game. I added the alternate victory condition in hopes of keeping the game short, but it still might be a problem. Definitely needs testing ... If anyone wants to try a game, I have already made a Game Courier preset; let me know and I'll send an invitation. Thanks, Greg
Thanks, Antoine. I like the Serpent-Serpent capture restriction, and think it's almost certainly an improvement, so I've added this rule. I must disagree, however, that the Bishop is not stronger in the 49-square center. In this region, the Bishop's average mobility is 8.1 where the Knight's is 7.5. When considering the entire board, the Bishop is 5.54, compaired to 5.71 for the Knight. The Knight is probably a little bit better, but not by much. When I submit this game, I will include my spreadsheets with the mobility data... Thanks again!
Yes, I have changed the rule so that one Serpent cannot capture another. I was going to name the piece Alligator or Crocodile, but then I decided not to because those animals can walk on land; this piece cannot. Of course, that may not be an important distinction. In any event, I will need to make some new icons soon. I'm also using a Lion icon in place of the Druid. I don't want to name the piece 'Lion', though, because there are already several different pieces in different games with that name. I will write up a help file to appear at the bottom of the Game Courier page, but I cannot post it (at least I don't think so.) I will have to e-mail it in to an administrator, and get them to save it... But I will send it out shortly. Thanks!
The link to 100 Squares for Chess and Damate is no longer good. :(
Yes, I see the bug you mention. The move !c2 is a suicide move (immobilized piece on c2 kills itself.) Apparently, it is not reading the sucide moves back in correctly. I will post a fix shortly. About your question, what changes I made ... I fixed several bugs ... Not just the check-testing bug, which allowed the King to get captured, but I also found a couple of others where things were not being evaluated correctly. The program now functions (hopefully) exactly acording to the evaluation function previously described. In other words, the bad play you experienced was entirely caused by bugs. Thank you for testing, and reporting these problems! Greg
Cool! Thank you for redirecting that; I am looking forward to reading it ...
<p>I have posted an update which corrects the load-game-with-suicide-move problem. This update also re-activates the Transposition Table, a feature which speeds things up considerably, which I disabled long ago due to a bug. I pretty sure I've got that fixed now, too, so it should now be about 25% faster at all games. On the other hand, if you have less than 128 Megs ram, it's not likely to function well at all. You can download the updated executable here:</p>
<p><a href='http://gregstrong.com/ChessV.exe'>http://gregstrong.com/ChessV.exe</a></p>
<p>I will post a full update to sourceforge soon, with the version number 0.71. The disappearing board problem on Win 95/98/ME won't be fixed in this version, though, but hopefully the next; still trying to get a handle on that one ...</p>
The link from this page to the actual game appears to be dead.
Thank you, this is a very handy new feature. It is now much easier for me to 'cut out' opening lines from Game Courier games for inclusion into ChessV.
I am working on the Zillions file, but I am unsure about how to do the move of the Serpent. Anyone have any ideas about how to make it follow the river and turn the corners without penalty? Roberto: Yes, the light-square Bishop is probably slightly stronger because of the 5-2 imbalance of victory squares. This is an unfortunate consequance of the 15x15 board - the corners and center square are all the same color. Perhaps I should have used a 15x13 board, then there would still be a center square, but there would be 4 dark and 3 light victory squares.
<p>Thanks for the feedback! Regarding your requests:
<blockquote>Would be nice if settings made in 'Options / Board and Pieces...' would be kept between program starts.</blockquote>
Actually, it should do that already. Be aware that those settings are game-by-game; in other words, if you change settings in one game or variant it should be saved, but only for that variant. There is currently no way to change these settings for all games. If your settings are not even being stored for a specific game then I will need to look into that; if this is the case, please let me know what OS you are running.
<blockquote>I use 800x600 screen resolution and games with 10x10 board, e.g. Grand Chess doesn't fit on my screen. Would be nice if the board is scaled automatically when window size changes, like in Arena.</blockquote>
Yes, this is a problem. I have a partial solution underway that will be available in the next release. I am creating a 'small' piece set for use with larger games and/or smaller monitors. These new icons I am creating are derived from the Alfaerie set, but not by reduction - that leads to blurry or poor-looking images; I am tweaking these pixel-by-pixel. As for zooming the board, since the pieces are bitmaps, any scaling would probably look rather bad.
<blockquote>Pieces are flashing when you make a move. This can be fixed e.g. by using double-buffering technique.</blockquote>
Yes, this is a known problem, and your proposed solution is exactly what is needed. At present the problem isn't too bad with a fast video-card and modern video driver (on my computer it isn't even visible) but still needs to be fixed. Sadly, graphics program isn't something I know much about ... In the meantime, please make sure you have the latest video driver for your video card. This can make a big difference.
<blockquote>Can we have Three Checks Chess in ChessV?</blockquote>
Ok. This is simple, so it will be in the next version.</p>
There is no good reason for limiting the colors; I just haven't gotten around to adding the color-picker dialog yet. There are several reasons why it would be problematic to make global piece & color settings. For one thing, not all piece sets are supported by all games. Right now only the Standard set supports all, but the Abstract set is pretty close. Also, although right now all boards are 2-colors, the boards for some games will be 3 or 4 colors. Finally, I wanted to be able to provide default settings for games, like Chaturanga, for example, always appears for the first time on an uncheckered board with the Old World pieces. If you could provide global settings, then it wouldn't appear right by default - it would have checkered squares. Thanks for the bug report! Someone had reported this on sourceforge, but didn't provide me with an example, so I couldn't reproduce it. Now it should be easy to track down ...
It could be identical to Fish Chess, but this page doesn't really provide a rule set at all. Can capture backwards diagonally? Can move 2 spaces? This page seems more like a discussion topic than a game description to me.
<p>Yes, this extensive collection of applets is truly remarkable! The large number of games Ed has been able to support is a clear indication that the underlying Java code is very clever and well-designed. I can say from experience that this is <i>not</i> an easy endeavour...</p>
<p>Also, Peter asked about Dai and Chu shogi support. Those games have very large boards (and lots of extra pieces) and the CPU usage goes up exponentially with the number of legal moves. These applets search to a shallow depth, even on 8x8 games, so as to be light-weight. It is probably not possible to make a low-memory usage, low-CPU usage applet to play any game with a really large board. However, there is a nice freeware program by Steve Evans that plays several Shogi variants, including the two you request (although I don't know how strong an opponent it is.) It can be found here:
<a href='http://trout.customer.netspace.net.au/index.html'>http://trout.customer.netspace.net.au/index.html</a></p>
Mark Thompson and I have just started a test of his proposed game; see Game Courier under the name 'Zebrabeest Chess'. I have never previously played any variant with a Zebra, so I'm finding a little difficult to visualize the zebra-moves - we'll see how quickly I get used to it. I'm certainly curious ...
<h3>ChessV 0.7.1 released</h3>
<p>This is mostly a maintenance release, and fixes numerous bugs. The castling-while-in-Check problem is solved. The Win 95/98/ME disappearing board problem should be dramatically improved, if not completely fixed (I don't have a machine with which to test this at the moment.) Also, another major bug was fixed that was slowing down performance substantially, probably 30-40%.</p>
<p>Added support for two new graphics sets: a 'small' set that I made from the Alfaerie set for use with large-board games on low-resolution monitors, and Fergus Duniho's <a href='/graphics.dir/motif/index.html'>motif set</a>.</p>
<p>Added support for <a href='http://en.wikipedia.org/wiki/Three_Checks_Chess'>Three Checks Chess</a>.</p>
<p>To download, please visit the <a href='http://sourceforge.net/projects/chessv'>project's home on sourceforge.net</a>.</p>
Gee, that is really disappointing. Still disappearing after 2 moves... Oh well, thanks for testing it. I will have to take more radical action (as soon as I figure out what that might be.)
<p>Whoops! Thanks for pointing that out ...
To fix it, save the following two images into the 'ChessV/images/small' directory, and restart ChessV. It will be corrected in the next version, of course.<p>
<p><a href='http://gregstrong.com/WRookInv.bmp'>WRookInv.bmp</a><br>
<a href='http://gregstrong.com/BRookInv.bmp'>BRookInv.bmp</a></p>
Yes! This feature is very nice! Is there any maximum age of those which will saved, or will you keep them so long as disk space permits?
25 comments displayed
Permalink to the exact comments currently displayed.