List of changes in eXtreme Gammon 2

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