Howdy All,

I have produced a new windows Build from the 20110822 Snapshot. There
were a variety of bug fixes and enhancements made:

The new release can be found here: http://gnubg.org/index.php?itemid=56
The specific installer for this release is: 
http://gnubg.org/media/windows/gnubg-MAIN-20110822-setup.exe
 
The primary changes and fixes in this new release were:

2011-08-21  Michael Petch  <[email protected] 
<mailto:[email protected]>>
        * gtkchequer.c,gtkcube.c: Fixed bug #33781. When doing a
        chequer play rollout from the hint window, destroy the rollout
        window when the user hits "Stop" or the rollout finishes.
        This is the same behavior as doing "Rollout" from the move
        list in the game record pane. Fix similar issue with cube rollout.
        Please see https://savannah.gnu.org/bugs/index.php?33781
        for additional comments and other coding options to resolve
        these issues

2011-08-20  Philippe Michel  <[email protected] 
<mailto:[email protected]>>

        * eval.c: Improve evaluation of late bearoff positions in match
        play. Problem reported by Neil Robins (in 2009). 0-ply can still
        be way off if there is an impending automatic redouble but
        evaluations with lookahead should be adequate.

2011-08-20  Michael Petch  <[email protected] 
<mailto:[email protected]>>
        * gnubg.c: Fixed bug #33781. When doing a chequer play rollout
        from the hint window, detroy the rollout window when the user
        hits "Stop" or the rollout finishes. This is the same behavior
        as doing "Rollout" from the move list in the game record pane.. 

2011-08-20  Michael Petch  <[email protected] 
<mailto:[email protected]>>
        * gnubg.c: Fixed bug #33141. Under Windows convert file name
        from locale to utf8 to handle special characters in file names.

2011-08-19  Michael Petch  <[email protected] 
<mailto:[email protected]>>
        * set.c: Fixed bug reported by Chris Yep. If you use "hint"
        on a Crawford position, edit the position and remove Crawford
        flag, and click "Hint" it used the previous position info and
        produced identical results. Also occurred if using
        "set crawford" command directly.

2011-08-16  Michael Petch  <[email protected] 
<mailto:[email protected]>>
        * sound.c, configure.in: Play CoreAudio sounds in the
        background on OS/X builds. Deficiency found by Louis Zulli. 

2011-08-16  Philippe Michel  <[email protected] 
<mailto:[email protected]>>

        * eval.c, eval.h: Add 4ply with large movefilter to predefined
        play levels. Bump grandmaster movefilter up to large.

2011-08-12  Michael Petch  <[email protected] 
<mailto:[email protected]>>
        * play.c, gtkgame.c, gtkboard.c: Fixed bug #33866 reported by 
        Gerhard. In 3D mode with option "Start new Games immediately" 
        turned off, match would not continue properly if the computer
        offered a resignation. Also fixes the bug where the resignation 
        flag is not cleared after accepting/rejecting a resignation.
        Fixed Bug #33701, #33313 - When "Start Game Immediately" option
        is off, resigning gets the user stuck trying to start a new 
        game. Now allow user to click dice area on board to start new 
        game after a resign.    

2011-08-11  Michael Petch  <[email protected] 
<mailto:[email protected]>>
        * set.c: When importing XGIDs prompt user in positions where
        person on roll is on top before swapping. In non interactive
        mode swapping will not occur. This option exists because XG2
        swaps players when exporting (default), so person on roll
        appears on bottom. Unfortunately, XG2 does not change the XGID
        to account for the change.

2011-08-09  Michael Petch  <[email protected] 
<mailto:[email protected]>>
        * play.c, gtkoptions.c: A new bug was introduced that broke
        canceling of a match where bot played bot (or potentially other
        scenario of automatic play). Fixed an old bug where canceling 
        automated bearoff of the human didn't work properly. Cache size 
        is now reported as MB (Megabyte) not "Mb" (Megabit)     


Build and Development specific changes:

2011-08-18  Michael Petch  <[email protected] 
<mailto:[email protected]>>
        * configure.in, Makefile.am, gnubgmodule.c: Fixed build issues
        with Mingw/Msys environment. MingW doesn't output Binary data 
        by default to stdout. Use makeweights "-f" argument to output
        proper binary weights files. On Windows path names need to be
        properly escaped when passed to the Python interpreter.

2011-08-15  Michael Petch  <[email protected] 
<mailto:[email protected]>>
        * Makefile.am, configure.in, util.c, board3d/Makefile.am, 
        doc/Makefile.am: better support for Mingw/Msys windows
        builds.


-- 

Michael Petch 
CApp::Sysware Consulting Ltd. 
OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304 

_______________________________________________
Bug-gnubg mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-gnubg

Reply via email to