New Windows Build [20111003 Snapshot]

View: New views
3 Messages — Rating Filter:   Alert me  

New Windows Build [20111003 Snapshot]

by Michael Petch :: Rate this Message:

| View Threaded | Show Only this Message


Howdy All,

I have produced a new windows Build from the 20111003 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-20111003-setup.exe
 
There have been minor changes to the GUI as a result of changes in the underlying code. Pull Down Boxes (aka ComboBoxes) that are also user editable may act a bit differently, but should be functionally equivalent. Although XG2's MET has been added it is not the default yet for new installs. If you wish to use the new MET you'll need to manually select it via "Analyse" menu/"Match Equity Table" menu item.

The primary changes and fixes in this new release were:

2011-09-29  Michael Petch  <mpetch@...>
	* html.c: BBS Match output rendered with white space
	when outputting a complete match. Rendering problem
	was because Strict XHTML DocType. Reported by Chris Yep
	BBS output cleaned up to validate properly as 
	Strict XHTML 1.0.

2011-09-08  Philippe Michel  <philippe.michel7@...>

	* import.c: Don't replace spaces by underscores in players' names
	while importing.

2011-09-02  Michael Petch  <mpetch@...>
	* gtkboard.c, gtkfile.c, gtkgame.c, gtklocdefs.c, 
	  gtklocdefs.h, gtktoolbar.c, gtktoolbar.h, gtkwindows.c:
	Work around more deprecated functions. 

2011-08-30  Michael Petch  <mpetch@...>
	* Makefile.am, credits.sh gtk-multiview.c, gtkboard.c,
	  gtkexport.c, gtkgame.c, gtkgame.h, gtkgamelist.c,
	  gtkmovefilter.c, gtkmovefilter.h, gtkmovelist.c,
	  gtkmovelistctrl.c, gtkoptions.c, gtkpanels.c,
	  gtkprefs.c, gtkrace.c, gtksplash.c, gtktempmap.c,
	  gtktheory.c, gtktoolbar.c, gtktoolbar.h, gtkwindows.c,
	  set.c, board3d/graph.c, board3d/gtkcolour3d.c,
	  board3d/inc3d.h, board3d/misc3d.c, board3d/widget3d.c,
	  +gtklocdefs.h, +gtklocdefs.c, +gtkuidefs.h:
	Work around deprecated functions in GTK 2.24, 
	remove direct member access of opaque types,
	convert GtkItemFactory to GtkUIManager for the menu
	and toolbars. Building with 2.24 using compile flags
	-DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
	-DGSEAL_ENABLE is a first step to supporting GTK3.
	Keep the code backward compatible with GTK 2.6 with
	conditonal expressions.

2011-08-24  Michael Petch  <mpetch@...>
	* met/Kazaross-XG2.xml: Add XG2 MET generated by Neil Kazaross

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

_______________________________________________
Bug-gnubg mailing list
Bug-gnubg@...
https://lists.gnu.org/mailman/listinfo/bug-gnubg

New Windows Build [20120408 Snapshot]

by Michael Petch :: Rate this Message:

| View Threaded | Show Only this Message


Howdy All,

I have produced a new windows Build from the 20120408 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-20120408-setup.exe

The primary changes and fixes in this new release were:

2012-03-03  Philippe Michel  <philippe.michel7@...>

        * eval.c: Improve backgammons estimation in race pruning by using
        the same method than in the regular evaluation.

2011-12-31  Philippe Michel  <philippe.michel7@...>

        * lib/neuralnetsse.c: Fixes error in sigmoid approximation when
        using SSE instructions. This will cause occasional small
        discrepancies in evalation output compared to previous code.

2011-12-07  Philippe Michel  <philippe.michel7@...>

        * dice.c: fix small modulo bias in dice generation with some
        RNGs. Affects ansi, bsd, isaac, md5 and mersenne.

        As a consequence, a match or session started with the same seed
        can very occasionally unfold differently from how it did before
        the change. Rollouts using the same seed can give a marginally
        different result as well. The probability of the dice sequence
        diverging at each roll is on the order of 1 in 1,000,000,000.

Build related Fixes:

Mon Oct 31 12:22:59 CET 2011 Christian Anthon <anthon@...>

        * gtklocdefs.c, gtklocdefs.h, m4/Makefile.am
        m4/versioncompare.m4: compile on centos5

Mon Oct 31 10:40:01 CET 2011 Christian Anthon <anthon@...>

        * analysis.c, backgammon.h, export.c, format.c, gtkboard.c, gtkgame.c,
        gtkgame.h, gtklocdefs.c, gtkpanels.c, gtktheory.c, import.c,
        makebearoff.c, play.c, set.c, sgf.c, board3d/graph.c,
        board3d/widget3d.c, lib/inputs.c: silence compiler warnings from gcc


_______________________________________________
Bug-gnubg mailing list
Bug-gnubg@...
https://lists.gnu.org/mailman/listinfo/bug-gnubg

New Windows Build [20121023 Snapshot]

by Michael Petch :: Rate this Message:

| View Threaded | Show Only this Message


Howdy All,

I have produced a new windows Build from the 20121023 Snapshot. There is
a new dependency in this release. libgmp-dll is now required so you must
install this version through the full installer to satisfy the new
dependencies. 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-20121023-setup.exe

The primary changes and fixes in this new release were:

2012-10-21  Michael Petch  <mpetch@...>
        * play.c gnubgmodule.c : Fix issue with GNUBG not resigning if
        the opponent is guaranteed to win a backgammon or a gammon.
        Discovered in matches played by Murat (R.G.B).  Add number of
        points resigned (1=regular,2=gammon,3=backgammon) to Python
        resign dictionary item.

2012-10-20  Michael Petch  <mpetch@...>
        * analysis.c gtkpanels.c : Fix issues with crawford games. If
        not using "automatically start next game" and you analyse a game
        or match in the game preceding the crawford game the next game
        will not be treated as a crawford game.
        See: https://savannah.gnu.org/bugs/?35179

        Fixed bug with the Crawford flag beneath the board not being
        properly set when Crawford game is reached.

2012-10-19  Michael Petch  <mpetch@...>
        * gtkprefs.c, renderprefs.c, set.c : Export of positions/matches
        didn't honour the board styles when GNUBG launched with -t
        or was built with --without-gtk option. Reported by Fredrik.
        See: http://lists.gnu.org/archive/html/bug-gnubg/2012-10/msg00011.html

2012-10-19  Michael Petch  <mpetch@...>
        * gnubgmodule.c, gnubgmodule.h : Stack alignment issue.
        On Win32/GCC builds, SSE instructions acting on variables
        allocated on the stack in Python code would cause a segfault.
        Properly align stack in Python functions that may call SSE
        code. Reported by bagratte.
        See https://savannah.gnu.org/bugs/?37583

2012-10-18  Michael Petch  <mpetch@...>
        * play.c : Murat (R.G.B) noticed that resignations acted
        differently in some cases. Found that resignations can be
        analysed in 0 ply in some places and 2 ply in others. To remain
        consistent we now compute them at 0 ply.

2012-10-11  Michael Petch  <mpetch@...>
        * import.c : Fix BGRoom import bug reported by Adi Kadmon where
        player names were not properly applied to Player 1 and
        Player 2 (They could be reversed).

2012-10-07  Michael Petch  <mpetch@...>
        * backgammon.h, gnubg.c, configure.in : Convert BUILD_DATE
        define to literal string before usage. Allow VERSION_EXT
        environment variable to be passed to autogen.sh to specify an
        extension on a version number. VERSION_EXT="-mingw"
        would yield a version that would appear as 0.90.0-mingw .

2012-10-07  Michael Petch  <mpetch@...>
        * +win32/*, pixmaps/Makefile.am, configure.in, Makefile.am:
        Added WIN32 resource support (icons etc), and gemeral
        automake cleanup

2012-09-18  Michael Petch  <mpetch@...>
        * backgammon.h, dice.c, gnubg.c, gtkoptions.c, set.c,
          lib/mt19937ar.c lib/mt19937ar.h

        Better Mersenne Twister seed support when compiled with libgmp.
        MT Seeds with libgmp support can be full range from 0 to
        2^19973-1. To retain backward comaptibility with rolls
        generated from seeds between 0 and 2^32-1 on previous releases
        of GNUBG, seeds in this range will be set using the old method.

        GUI modified to support a seed value between 0 and 2^32-1
        instead of 2^31-1

        When libgmp support is absent we now support unsigned 32 bit
        integers rather than signed. When compiling 64bit (without
        libgmp), seeds will be limited to 32 bit integers. Compile with
        libgmp to support seeds greater than 32 bits.

        Note: In previous releases, if libgmp support was present,
        seeds exceeding 2^32-1 did not work as expected even though the
        seed appeared to be successfully set.

Build related Fixes:

2012-10-11  Michael Petch  <mpetch@...>
        * configure.ac : Configure process modified to support a thread
        type with --enable-threads default threading is glib threads.
        Supports win32, glib and no threading

2012-10-08  Philippe Michel  <philippe.michel7@...>

        * configure.in: This file name is deprecated, rename it to
        configure.ac.


_______________________________________________
Bug-gnubg mailing list
Bug-gnubg@...
https://lists.gnu.org/mailman/listinfo/bug-gnubg