List of changes in eXtreme Gammon 2


Version 2.03 (released on 03/17/2012)
Improvements / Changes
Allow to stop Rollout when the top move reach 95% confidence (the lowest level was 98% previously)
Added a "Set a default for new Session" option in the dialog as an easier way to set the default mode
AutoSave will not be triggered when a position is opened and no long analyze has been performed (to avoid overriding a rolled position file after is changed).
Bug Fixes
Fix the import of Nackgammon Games from DailyGammon.
Saving a move of a session as a position was removing the Tutor error information for that move.
Using the delete key when entering a comment on a position file was clearing the board.
Minor fixes.
 

Version 2.02 (released on 02/17/2012)
Improvements / Changes
When setting a position and pressing the G, S or D button the cube is now centered
Add an option to display pip count when exporting a match to HTML
Auto Detect Dice Arena saved game
Improve the way batch rollouts are extended (for instance in 2.01 if you roll a position using 3-ply 1296 games and mark it again, it will double the length. Now in version 2.02, if your setting is set to roll at least 1296 games, but roll until 0.005 CI is reach, it will use the new setting and extend the rollout if needed)
Dice distribution
            - Ability to copy the result in the clipboard
            - Display Volatibility of the position
            - Remember the page last used  
            - Open by default using a 3-ply evaluation
HTML export (both positions and sessions) is now following stricter HTML standards
Profile dialog, the filter the Last N games is now applied after any other filters
Changing the Location in "Game information" updates the Site the session is logged in the profile
Export as MAT or Text:
            - Game is not longer swapping board
            - Export the initial position if it is not the standard one
            - Export the position changes made in transcription mode
Opening book includes Nackgammon opening moves for Unlimited games
Spanish version, updated Russian Translation
Bug Fixes
Equity when Double/Beaver/Drop is now handled correctly
Can double pass 64 and fix a display problem in 3D for cube over 128.
Trice Count
            - display of outside checker was wrong
            - Roundup was not correct
Rolling out a position (or using a XGR level) when the player has won could yeld wrong results if the other player could win in the next roll.
After generating a Bear off database, it was not chosing it in the option dialog.
XG can now import game exported as text (at the different of MAT)
If the match was finished by a resign the favorite was not always display in the Match summary dialog
Profile level was displaying the wrong PR in the level graph for any other choice than "Display Weighted Games"
Save as XGP does not save Tutor information
Added a sanity check in a few rare Too good to double positions
Problem with positions marked for Batch rollout when the position has 32 moves saved
Using "Play from position" with manual dice could result in the game being stuck
Deleting a game from the profile that is stored with 2 different site only delete the entry selected.
When playing with an analyze level that has only a first pass with a level stronger than 3-ply and the computer analyze did not though the move was needed to be analyzed past 3-ply, the error was only analyzed up to 3-ply. Now the top move and move played will be analyzed in the level set for the first pass.
Display of the boradcast banner when using clock and in 2D
Version 2.01 (released on 09/10/2011)
Improvements / Changes
Speed improvement by 5% over 2.00
Ability to export the session as text
Added a key to switch between played and best move when reviewing(CTRL+\)
On Windows XP: the open dialog are displaying the file details (like in XG1)
Updated Opening book
Play from position in a position where the player cannot double goes directly to rolling the dice
Match Summary/Game per game tab is now showing the score of each game
Handle GridGammon's bug of duplicate double entry
Command line options of "-Low" and "-Idle" Start XG in low priority mode
Bug Fixes
Clock: if the clock reset after each game it resets to the closest minute (so a 30s+12s/per move would reset the clock to 0)
Interrupting a XGRoller++ analyze would store an incorrect value in the cache
Setup position synchronization was not correct when:
    - using "Reset board" or "Clear board"
    - using CTRL+2/4/8 to change the cube value
    - clicking on the "G" or "S" button (only if done right after opening XG)
PR were going by 0.03 increments 
Equities in options dialog can be entered with . or , as decimal point.
Batch import of game saved in "backgammon NJ" now works.
Final pos was not working in setup position if the Broadcast banner is displayed
comment exported in HTML: a few scandinavian characters where changed to uppercase.
Using the menu Help>>Contact technical support now work with Windows Mail.
Evaluation Meter work correctly in Tutor and teaching mode.
PR in the profile was changing in 0.03 increment. it is now more precise.
in Too good/Take situation, XG was displaying a % of bad take to make the cube right while non do!
Using Non Windows layout and setting up a position in match the spinedit for match were blinking
Cube action position saved from a session (File>>export>>position to XGP) were not showing the right take action in Simple mode.
Opening book: Chances to be best moves were too low (they were calculated with a standard deviation 1.96 greater than they should have)

Batch Rollout
    - Handle if the file added does not exists anymore or is an invalid file.
    - Using "Save as" for a new position was not removing the game from the Batch Rollout list
    - Setting up a new position and batch rolling it without analyzing first would result in random results
    - Batch Ro are not reproducible if the Batch rollout seed is different than the default RO seed.
Xg2  Change from version 1 to version 2  Xg2

Engine
New and improved Neural Network resulting in a much stronger level see here
Faster engine (twice faster than V1 to analyze match, 1.5 faster in Rollout)
Added a dedicated neural network for backgame
Improved Cube efficiency.
Ability to display 4 decimals in Equity
Ability to use XGR or XGR+ in Rollouts
Ability to use a 2 GiB Cache
AVX support for Sandy Bridge processor
Added a "Gigantic" Search Interval
Errors are analyze analyzed in the first pass level even if the initial move analyze did not reach the top level
XGR(+) cube decisions threshold are now dependent on the Search Interval
Opening book is using Rollouts from the backgammon Community (Opening and reply)
Added a XGR++ level. It's very strong and very slow but play within ABT time setting on a fast computer.
Option to Not roll move analyzed using the opening book
Support of Auto-Double in unlimited games 
Larger bear-off database (up to 13 points)
New Match Equity Table based on XG2 Rollout (Kazaross XG2)
Rollout interrupted when CI has reach the limit always stop on 36 game multiple
Major Features
Clock play using either Fischer or Bronstein settings
       - Minor Fixes (point awarded were not displayed properly, Setting are showing in the game
         information)
       - Base clock time (per point) is now in seconds
       - Ability to pause the clock 
Ability to manually add a move to the list in case the move did not make the top 32.
Auto save the game (and any rollout in progress)
Batch Rollout: any move or Cube decision can be marked for future rollout.
Added a True type font for export for publication
Translation in multiple language
Support of Unicode
Ability to open Jellyfish position file
Ability to open GnuBG file
Ability to let XG play different opening and reply within a set range of equity.
Ability to run a rollout as for the first roll of the game.
Sounds
       - Generated using DirectSound for better mixing.
       - Ability to control the sound level
       - Use of stereo for checker, dice and clock sound.
Rollout now display an indicator to show how confidence the analyze is
Different analyze setting for cube and Checker
New menu and toolbar graphics
Extended Navigation Options
Minor Changes
"Analyze Queue and Rollout " dialog is now resizable and allow multiple selection.
2D checker speed is now time based so the setting is not computer dependant
Position Export:
       - Ability to copy all the move analyzed at top level
       - Display Chances that each moves is the best (for Rollout)
       - Ability to put the player on roll at the bottom 
       - Ability to customize the side the checker bear off
       - Choice of the layout (board on the side or above)
       - Display the comments
Game/Session Export:
       - Positions are now displayed using the same code than Position export
       - Added navigation between games
Up to 20 games saved in the recent list
Setting to have a random seed for rollout each time XG is started.
When setting up a position, altering it will prompt for confirmation if it would result in losing a rollout made or in progress.
Cube panel show the percentage of wrong take to make the double decision right.
Display EPC in Race dialog and in pip count display
Dice Distribution dialog
       - show a Color code map of the dice 
       - you can now see the equity after double/take
       - move choice is now made using higher ply
Live cube point is now calculated in Match  
Added a quick set score button for Money, DMP, Gammon Save and Gammon Go in the setup toolbar
Play from position dice option is now saved.
Import options (Jacoby, Beaver, Crawford, etc..) are saved only on request
Import options: you can now specify a cube limit
Export as GIF is replace by export as PNG
Registration page allows user to request their activation code to be resent.
Import of Jacoby Flag from GnuBG ID
Printing using HTML images can be done when offline  
Option to remember the last path used for saving and exporting 
 Bug Fixes

Allow to use "Play from position" in a Completed game played in Iron Man Mode
Cubeless equity in money game do not take into account the Jacoby status.
Fix import of BGRoom exported game as MAT
Fix a rare but annoying saving issue
"Stop demo mode" is working better now.
Handle multiple monitor properly
Fix a bug when using "play form position" with "After double/take"
Fix a bug in tallying the rollout time when rolling out 2 moves and extending the rollout to include more than 2 moves.
Trice count now include Ward adjustment
When setting the analyze to None, no analyze is done.
The very first move of a money session did not had the proper Jacoby Flag.
Some Sound options were not saved.
Very long Rollout (more than 30 days) could have the duration calculated incorrectly
Setting the match review to use "arrows"  is kept when playing in Iron Man mode.
Bug entering Activation code with letters E or F if the program has expired.
The minimum delay between move is now working.
Final pos was not working when Broadcast banner were used
Final pos Now shows the pip count after the move
Fix a display bug when using "compare to XG" option
Play from position: if the bot was dancing on the first roll, it would not play
If the number of Rollout in a save game was a multiple of 89 the file was corrupted upon reloading
Rollouts of initial position are working with the Opening book on (see here)
Play from position with different dice right after a double/take was not working
Using a ":" in a rollout name or an analyze level was causing problem
Using manual dice, the computer play could get out of synch!
Fix the update tool so it can handle larger file

 
Help and Support PayPal Card ShareLink