Menu

Easy solution to this bug?

Help
raiTA
2004-03-10
2004-07-16
  • raiTA

    raiTA - 2004-03-10

    Hey, not sure I can post this here, but I'll do it to get your attention:
    I have isolated a bug where it becomes checkmate even if a pawn can come in between of the checking-"line":
    isCheckMate.js: canBlockAttacker() doesn't look for a pawn who can travel two squares (its first move) to block check.

    Can anyone think of a simple solution to this bug?

    Cheers,
    raita

     
    • Rodrigo Flores

      Rodrigo Flores - 2004-06-10

      Hi,

      Thanks for your post.
      Recently, we've been discussing where to take WebChess from here on (you'll find most of our discussions in forums).

      One of our main goals is to squash all the bugs we can first, and then we will start adding features.

      The most annoying bugs (or so we think) are the ones related to CheckMate detection.

      Unfortunately, we can't promise a date. But we are trying to fix this and hope to have something soon.

      If you have comments, suggestions, patches or the like, don't hesitate on posting them.

      Thanks.

       
      • Jonathan Evraire

        For the record, please post patches either as an attachment in the bug section, or in the patches section of the site.  I will make sure we go through both of these sections for the next release.

        Thanks!

         
    • Rodrigo Flores

      Rodrigo Flores - 2004-07-15

      For the record, this issue has been taken care of.
      It's been fixed in CVS and ready for the next version.

       
      • raiTA

        raiTA - 2004-07-15

        Great!
        I have to read about how CVS works, so I can get the update. Does anyone have a good tutorial about CVS to read through?

         
        • Rodrigo Flores

          Rodrigo Flores - 2004-07-15

          SourceForge has a few documents on CVS access.

          First, you can check out:
          https://sourceforge.net/cvs/?group_id=55449
          You chould pay attention to the "Anonymous CVS Access" section.

          You may view the version changes and get the latest files directly from:
          http://cvs.sourceforge.net/viewcvs.py/webchess/webchess/
          (this is the easiest way to do it)
          Click on the filename to see thr log, and click on the version number to see the file.

          Also, if you wish to use a graphical client, you might find the following link useful:
          http://sourceforge.net/docman/display_doc.php?docid=766&group_id=1#proceed
          Note, however, that the instructions are intended for developers. The settings as described will not work for anonymous access.

          Finally, if you feel like learning CVS, check out this link:
          https://sourceforge.net/docman/display_doc.php?docid=14033&group_id=1

          Hope this helps.

           
          • raiTA

            raiTA - 2004-07-16

            cheers,, I'll take a look!

             

Log in to post a comment.

MongoDB Logo MongoDB