bugXBoard - Bugs: bug #27699, Fairy pieces in variant normal


bug #27699: Fairy pieces in variant normal

Submitter:  None
Submitted:  Wed 14 Oct 2009 10:23:37 AM UTC
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Assigned to:  None Open/Closed:  Closed
Release:  None
* Mandatory Fields

Add a New Comment (Rich Markup)

Comment Type & Canned Response:
       No canned response available


Wed 22 Jun 2011 04:01:14 PM UTC, comment #2: 

Since we added a new way of selecting pieces, we were able to fix this.

commit 9bf9105bf4c9f70
Implement sweep selection as alternative for the piece menu

Let us know if it works for you, in case you can test the latest version..

Arun Persaud <apersaud>
Project Administrator
Wed 14 Oct 2009 12:13:41 PM UTC, comment #1: 

Well, I knew this was possible from the moment I added these pieces to the menu, but it seems so obvious a wrong thing to do that I never bothered trying to make it impossible. There are simpler ways to make XBoard close.

One has to strike a balance here between not making the menu unmanageably large (which is done now by making some pieces available as promoted / demoted versions of others) and ease to remember how to generate certain pieces. The latter makes it important that it works the same in all variants. This opens up the possibility that a piece you need can only be obtained by first creating a piece that does not occur in the variant, and promoting / demoting it later. Greying out the primary piece would interfere with that.

So I don't consider this a bug anymore than that there is a button with a cross in the upper-right corner of the XBoard window that you better not press during game play. Furthermore, if an engine exits because it does not like the FEN it gets, this should be considered a bug of the engine. The WinBoard protocol specs are quite clear about that: it should just give n error message:

Illegal positions: Note that either setboard or edit can be used to send an illegal position to the engine. The user can create any position with xboard's Edit Position command (even, say, an empty board, or a board with 64 white kings and no black ones). If your engine receives a position that it considers illegal, I suggest that you send the response "tellusererror Illegal position", and then respond to any attempted move with "Illegal move" until the next new, edit, or setboard command.

Wed 14 Oct 2009 10:23:37 AM UTC, original submission:  

XBoard in variant normal (with a "classic only" engine). In "Edit Position" mode the piece menues (middle and right mouse button) offer you some fairy pieces directly and probably all with "promote/demote". Most engines don't welcome those "guests" on the board and xboard gets closed when entering "analysis mode" (broken pipe).

Don't know if it's even worth the effort doing such cosmetic changes. Just thought you might want to know.



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by apersaud (Updated the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.





    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-07-11 apersaud StatusReady For Test Fixed
        Open/ClosedOpen Closed
    2011-06-22 apersaud StatusWont Fix Ready For Test
    2009-10-20 apersaud StatusNone Wont Fix

    Back to the top

    Powered by Savane 3.9