~vcs-imports-ii/gnubg/trunk

1969 by gtw
Merge changes from branch-0-13.
1
GNU Backgammon NEWS -- history of user-visible changes.  15 Jan
2
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
3
* Changes in GNU Backgammon 0.14.4
4
3283 by thyssen
add functions for importing and exporting board designs.
5
** add functions for importing and exporting board designs.
6
7
** coloring of blunders, lucky rolls etc in the game list (controlled by styles
8
in gnubg.gtkrc)
9
10
** improved chequer movement in GUI (dragging with pick'n'pass)
11
12
** right-click context menu with entries for undo move and score sheet
13
14
3066 by thyssen
use G1 for calculation of 1-away pre-Crawford values.
15
* Changes in GNU Backgammon 0.14.3
16
17
** fix "bug" in Zadeh match equity table
3167 by thyssen
add russian translation
18
3173 by thyssen
Add new utility program bearoffdump for inspection of databases.
19
** Add built-in support for Claes Tornberg's mec 
3066 by thyssen
use G1 for calculation of 1-away pre-Crawford values.
20
3167 by thyssen
add russian translation
21
** Russian translation started
22
3111 by thyssen
add database interface
23
** Interface to relational databases using Python
24
3173 by thyssen
Add new utility program bearoffdump for inspection of databases.
25
** New utility program bearoffdump to dump information about databases.
26
2986 by uid65656
*** empty log message ***
27
* Changes in GNU Backgammon 0.14.2
28
29
** Translations
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
30
*** added Czech
31
*** several languages updates. See README for status.
2986 by uid65656
*** empty log message ***
32
33
** 3D boards
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
34
*** new quick draw option for computers without accelerated drivers
2986 by uid65656
*** empty log message ***
35
3064 by thyssen
Prerelease 0.14.2
36
** Several bug fixes
2986 by uid65656
*** empty log message ***
37
2932 by uid65656
Prerelease 0.14.1
38
* Changes in GNU Backgammon 0.14.1
2284 by thyssen
ad some items
39
40
** Rollouts
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
41
*** extendable rollouts
2284 by thyssen
ad some items
42
2286 by thyssen
added some items.
43
** Bearoff
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
44
*** support for Hugh Sconyers' 15x15 full bearoff database
2286 by thyssen
added some items.
45
2932 by uid65656
Prerelease 0.14.1
46
** 3D boards
47
48
** Time controls
49
50
** Translations to
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
51
*** English (US) (complete)
52
*** German (95% finished)
53
*** Italian (90% finished)
54
*** Japanese (60% finished)
55
*** French (60% finished)
56
*** Islandic (25% finished)
57
*** Tyrkish (25% finished)
58
*** Danish (20% finished)
2932 by uid65656
Prerelease 0.14.1
59
2078 by thyssen
added some news for gnubg 0.14
60
* Changes in GNU Backgammon 0.14
61
62
** general
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
63
*** improved support for Jacoby rule and variants (Nackgammon, Hypergammon, 
2078 by thyssen
added some news for gnubg 0.14
64
   and cubeless)
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
65
*** new program to generate databases for Hypergammon.
2078 by thyssen
added some news for gnubg 0.14
66
67
** New dice generator:
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
68
*** read dice from file (similar to Jellyfish)
69
*** dice manipulation, e.g., roll the best roll for computer player
2078 by thyssen
added some news for gnubg 0.14
70
71
** Import
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
72
*** import position files in Snowie .txt format
2284 by thyssen
ad some items
73
   (illegal moves will be imported correctly)
2078 by thyssen
added some news for gnubg 0.14
74
75
** Export
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
76
*** export positions in Snowie .txt format
2095 by thyssen
added news
77
78
** Analysis
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
79
*** option to analyse one side only 
2095 by thyssen
added news
80
   (e.g., skip analysis of GNU Backgammons moves)
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
81
*** Sho Sengoku temperature map
2078 by thyssen
added some news for gnubg 0.14
82
83
1969 by gtw
Merge changes from branch-0-13.
84
* Changes in GNU Backgammon 0.13
566 by gtw
Update documentation to version 0.11.
85
1080 by thyssen
new command "swap players".
86
** swap players
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
87
*** new command "swap players" (also available from the menu Game->Swap Players)
1969 by gtw
Merge changes from branch-0-13.
88
   that swaps the players. Useful when your match imported from, e.g., 
89
   GamesGrid is "upside-down".
1080 by thyssen
new command "swap players".
90
1035 by thyssen
added a few entries (analysis)
91
** analysis
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
92
*** new command "analyse move" (Analyse->Analyse Move)
93
*** analysis of resignations
94
*** tutor mode added
1035 by thyssen
added a few entries (analysis)
95
1019 by thyssen
add some stuff before I forget
96
** match equity tables are now read from XML files. Allows the user to specify
97
   her own favorite MET. 
98
99
** Support for "skewed" METs, for example, tables from Jacobs and Trice's
100
   fish book.
1069 by thyssen
update NEWS.
101
   Also, a new command "set invert met on|off" to specify whether the table
102
   should be used as entered, or used inverted. For example, the supplied METs
1156 by thyssen
added some NEWS
103
   from Jacobs and Trice's book are entered with player 0 being the 
104
   stronger player.  If the table should be used with player 1 being the 
105
   stronger player use: "set invert met on".
1019 by thyssen
add some stuff before I forget
106
107
** Rollouts:
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
108
*** rollout positions as initial position (i.e., no doubles on first roll).
109
*** quasi-random dice added.
110
*** simple variance reduction for cubeful rollouts.
111
*** statistics (e.g, number of times closed out, cube efficiency etc).
112
*** fixed bug in calculations of standard errors.
113
*** standard errors are now shown in equity or mwc according to user
1969 by gtw
Merge changes from branch-0-13.
114
   settings.
1156 by thyssen
added some NEWS
115
116
** Evaluations
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
117
*** "crashed" neural net added.
118
*** much more flexible rollout databases added.
119
*** movefilter commands added, to allow user customisation of move pruning.
120
*** hint dialog improved.
1156 by thyssen
added some NEWS
121
122
** Save, Load, Export, and Import
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
123
*** it is now possible to set-up default paths for saving, loading, 
1969 by gtw
Merge changes from branch-0-13.
124
   export, and import of matches and games.
1019 by thyssen
add some stuff before I forget
125
126
** A set of predefined settings for evaluations.
127
128
** Introduction of a Match ID for simple and convinient exchange of positions.
129
1969 by gtw
Merge changes from branch-0-13.
130
** Import from BKG and TMG formats.
131
132
** Export in PDF, (Encapsulated) PostScript, LaTeX, HTML, plain text and PNG.
4811 by plm
Minor fixes from Debian and FreeBSD ports.
133
*** export settings dialog available from Settings->Export
1969 by gtw
Merge changes from branch-0-13.
134
   (warning: only html export uses some of the options).
135
136
** New dice generators:
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
137
*** random.org
138
*** Blum, Blum and Shub
1969 by gtw
Merge changes from branch-0-13.
139
140
** Manual browser added (requires GTK+ 2.0 or newer).
141
142
** Message window added.
143
144
** Sounds added.
145
146
** Board designs added.
147
148
** Player records added.
149
150
** Internationali[sz]ation.
1019 by thyssen
add some stuff before I forget
151
1999 by thyssen
click bearoff tray for gready bearoff or for showing forced move.
152
** Distribution of rolls
153
154
** Chequer movement: click bearoff tray for gready bearoff or for showing
155
   forced move.
156
746 by gtw
Pre-release version 0.12.
157
* Changes in GNU Backgammon 0.12
158
159
** Various bug fixes.
160
161
** Cubeful rollouts added.
162
163
** Revised chequer moving interface (both while playing and in edit mode).
164
165
** Added chequer animation option.
166
167
** gnubg now offers resignations when its position is hopeless.
168
169
** "eq2mwc" and "mwc2eq" commands added.
170
171
** Importing of .mat, .sgg and FIBS "oldmoves" files added.
172
173
** Exporting to LaTeX, PostScript and PDF format added.
174
175
** Add a variant rule which forbids more than 5 chequers on a point.
176
177
** Added command line options `-c' (--command) and `-s' (--script).
178
566 by gtw
Update documentation to version 0.11.
179
* Changes in GNU Backgammon 0.11
180
181
** Various bug fixes.
182
183
** Reduced 2-ply searching improved.
184
185
** Support matches up to length 64, for all match equity tables.
186
187
** Annotation (analysis, commentary and statistics) features added.
188
189
** Various buttons (take, drop, double, roll, etc.) added to the GTK+ board.
190
191
** New Guile primitives: classify-position, evaluate-position-cubeful,
192
game-state, menu-bar.
193
194
** Optional point number labels added to the GTK+ board.
195
196
** Random number seeds for rollouts may now be specified.
454 by gtw
Made pre-release 0.10.
197
198
* Changes in GNU Backgammon 0.10
199
200
** Man page added.
201
202
** Import and export of position databases added.
203
204
** "set output" and "set training" commands added.
205
206
** External players (where moves are read from a socket to another process)
207
added.
398 by gtw
Added notices of recent changes.
208
209
** Importing of JF ".pos" position files added.
210
211
** Added Guile support, if Guile is available.
212
213
** Allow "=n" notation for moves (e.g. "eval =1" evaluates the position
214
after gnubg's first choice move is played; "rollout =1 =3" rolls out the
215
best and 3rd best moves).
216
217
** Generate an in-memory heuristic bearoff database if it can't be read
218
from the filesystem.
253 by gtw
Document major changes in the last 8 months.
219
220
** .SGF format support for loading and saving added.
221
398 by gtw
Added notices of recent changes.
222
** Added game and match navigation: use `next' and `previous' commands,
223
or equivalent buttons in game window.
224
253 by gtw
Document major changes in the last 8 months.
225
** Cubeful evaluation added.
226
227
** You can now load and save settings, and specify startup commands in a
228
~/.gnubgrc file.
229
230
** Added GTK+ port, and many associated features.
231
232
** MD5 dice generation added.
233
398 by gtw
Added notices of recent changes.
234
** Added command line options `-d' (--datadir), `-b' (--no-bearoff),
235
`-r' (--no-rc) and `-w' (--window-system-only).
253 by gtw
Document major changes in the last 8 months.
236
237
** Reduced searches added.
238
239
** "!" shell escapes added.
240
241
** Allow finer grained "set evaluation" commands (rollouts, each player,
242
and "eval"/"hint" use separate settings).
243
244
** Added Nackgammon option.
138 by gtw
Document recent changes.
245
246
** Clicking on the cube in the board window is equivalent to the command
247
"double".
248
249
** The board window now gives better feedback about any move (if the move
250
is a partial or complete legal move, it is displayed, otherwise "Illegal move"
251
is shown).  Chequers may be moved around without restriction, and all legal
252
moves will be recognised.
253
254
** The player names now default to the user's login name and "gnubg".
1 by gtw
Initial revision
255
57 by gtw
Added support for binary weight files
256
** Added --no-weights option to disable reading weights files.  Generate
257
and use binary weight files if available.
258
52 by gtw
add items for future 0.03 release
259
** Optional automatic bearoffs in non-contact positions ("set autobearoff").
260
261
** Match and session play has been added, along with support for the
262
Crawford and Jacoby rules, and automatic doubles.
263
264
** The position ID is now displayed in board window.
265
266
** Allow alternate style of moving chequers in board window with mouse
267
buttons 2 and 3.
268
1 by gtw
Initial revision
269
** Added support for other dice generators ("set rng").
270
138 by gtw
Document recent changes.
271
** Many miscellaneous commands implemented.
272
52 by gtw
add items for future 0.03 release
273
** More bug fixes.
274
1 by gtw
Initial revision
275
* Changes in GNU Backgammon 0.02
276
277
** Bug fixes (10225, 10227).
278
279
** Added --tty option to disable X operation, and made
280
everything fall back to TTY if X fails.
281
282
** Now reads weights and bearoff database from $pkgdatadir (defaults to
283
/usr/local/share/gnubg/) if not found in current directory.
284
285
** Started implementation of supervised training (only enabled if gdbm is
286
available).  See "help database".
287
288
* Changes in GNU Backgammon 0.01
289
290
** Bug fixes (100110, 100113, 100114, 100115, 100118, 100122, 100150).
291
292
** Rudimentary X window system support.
293
294
* GNU Backgammon 0.0
295
296
** Initial release.
3205 by thyssen
bump to 0.14.3 and change to emacs outline style
297
298
Local Variables:
299
mode: outline
300
End: