[ 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 ]Single Comment Programming Piece Movement in Game Courier. A tutorial on two different ways to program piece movement in Game Courier.[All Comments] [Add Comment or Rating] 🕸📝Fergus Duniho wrote on Thu, Nov 9, 2023 12:17 AM UTC in reply to A. M. DeWitt from Wed Nov 8 08:43 PM:To properly test whether logride was working correctly, I redefined Queen-Range to include all spaces except the space the piece began on. def Queen-Range diff spaces #0; When I did this, I got a very different result. You can see the result here: https://www.chessvariants.com/play/pbm/play.php?game%3DChu+Seireigi%26settings%3Dstingmovetest2 So, it looks like logride is working correctly, but lograys is not perfectly in sync with logride. I'll have to more closely examine them to see how I can modify lograys to match logride.
To properly test whether logride was working correctly, I redefined Queen-Range to include all spaces except the space the piece began on.
When I did this, I got a very different result. You can see the result here:
https://www.chessvariants.com/play/pbm/play.php?game%3DChu+Seireigi%26settings%3Dstingmovetest2
So, it looks like logride is working correctly, but lograys is not perfectly in sync with logride. I'll have to more closely examine them to see how I can modify lograys to match logride.