[ View Thread ] [ Post Response ] [ Return to Index ] [ Read Prev Msg ] [ Read Next Msg ]

BGonline.org Forums

More info about XG bug

Posted By: Timothy Chow
Date: Friday, 26 September 2014, at 12:03 a.m.

In Response To: gnubg redheaded step child? (Timothy Chow)

Some time ago, I mentioned the following XG bug.

1. In the match, find an error or an otherwise interesting decision. Type Ctrl-Shift-C to copy the XGID.

2. Go to the other instance of XG and paste the ID.

3. Click on "Unlimited" to switch to an unlimited game to see what the decision looks like there.

I'd say that about 85% to 90% of the time, this works just fine. But 10% to 15% of the time, the radio button for unlimited registers, but the setting actually remains on match play. The only visual hint is that at the top and bottom of the board, the score has not changed (even though the score in the panel below has been replaced with "Jacoby" and "Beaver"). When you ask for an evaluation, it gives you the match play evaluation. The only way I've been able to circumvent this effect is to save the position and re-open from disk. The reloaded file will then revert to match play. Now when I click on "unlimited" it really will be unlimited.

I have a little extra information about this bug to share. I don't know of a specific sequence of steps that is guaranteed to elicit this bug, but I've found that if I perform the above sequence of steps repeatedly, going through a match and saving the positions as individual unlimited-game positions, then the bug is almost certain to manifest itself within a couple dozen iterations.

A second thing that I've found is that if the bug manifests itself, then you can temporarily work around it by changing the cube location (rather than the checker arrangement) and then changing it back. When you save the position, it will correctly save as an unlimited position. However, this doesn't "reset" the state of the program; the very next time that you paste in an XGID, the problem will still be there (i.e., clicking on "Unlimited" won't actually change it to unlimited, unless you muck with the cube again). I still haven't found a better solution than saving the file and reloading it again. This seems to reset the state of the program and you can usually go for several more iterations before it starts to bug out again.

Messages In This Thread

 

Post Response

Your Name:
Your E-Mail Address:
Subject:
Message:

If necessary, enter your password below:

Password:

 

 

[ View Thread ] [ Post Response ] [ Return to Index ] [ Read Prev Msg ] [ Read Next Msg ]

BGonline.org Forums is maintained by Stick with WebBBS 5.12.