(Temporarily) set "animate" to "none" by default (broken feature).
[gf1.git] / HISTORY.txt
blob32a3132ad38acc8d84175af30003a5fa4e72c509
1  v 1.03
2 --------
3 - a new way to execute a move has been added: if you now click on the
4   to-position when it has already been selected, your move gets executed.
5 - added license-section to the about-box.
6 - the main window titlebar will show the name of the file you loaded or
7   saved. when saving you can automatically use the same name as the 
8   previously loaded file.
9 - started using a new filechooser widget. (should be easier for windows-users)
10 - the file produced by the option "save log" now has the format specified
11   on the gipf website for writing down games.
13  v 1.02
14 --------
15 - new saved game fileformat, everything about a game is saved now.
16 - possibility to save a game at any time, even at the moment when a player
17   is asked what row he wants to remove or if he wants to remove a gipf
18   (these changes should make it possible to use gf1 for playing by e-mail)
19 - the about-window now shows that the program is postcardware, so maybe
20   I will receive some postcards now.
21 - switch to gd-1.7.3 for producing a picture of the board-situation.
22   because of license-problems this library doesn't produce gif-files anymore
23   but png-files instead.
25  v 1.01
26 --------
27 - small performance problem: when a soft timeout occured, the best move
28   from the previous iteration was used, and not from the last one.
29 - big performance improvement: better way of avoiding duplicate moves
30   (now a lot closer in speed to version 0.99.5)
31 - instead of wasting time, the very first move of a game is now chosen at
32   random by the computer.
33 - when creating a gif-file, you can now include a gipf-logo.
34 - I've started using STL for some lists, so when you want to compile the
35   program yourself you need a compiler with a good STL implementation
37  v 1.0 (not beta anymore)
38 -------
39 - solved timing-problems on MS Windows (FLTK-problem)
40 - new computer-player (slower than the previous one)
41 - computer-player can now be interrupted immediatly
42 - the computer-player takes time into account when playing a timed game
44  v 0.99.5 beta
45 ----------
46 - fixed bug: program would crash if you clicked when not on one of the
47   known points (the bug was always there, but it only came to the surface
48   with v 0.99.4)
49 - fixed bug: program would complete a computer-computer game even if you
50   killed the main window
51 - small improvement: the logwindow will now scroll to the last line 
52   automatically
53 - added an icon to the MS Windows version
55  v 0.99.4 beta
56 ----------
57 - solved problem of moves not being animated correctly after an UNDO.
58 - added the "Make drawing"-option to the edit-menu
59   this lets you save the current board-situation as a gif-file
60 - internally, the resolution of the clock is now smaller than 1 second
61   (in principal, it is now 1 microsecond)
62     => can be important for computer-games
63 - GF1 should now quit correctly on MS windows when you don't use the 
64   exit-menuoption. (bug reported by several people)
65 - checked source for compilation with fltk 1.0
67  v 0.99.4.forum beta
68 ----------------
69 - Only released to a very select group of people!
71  v 0.99.3 beta
72 ----------
73 lots of updates and improvements
75 - options "Start game" and "Computer move" implemented
76 - the documentation is reasonably complete now
77 - the help-window can be kept open now while playing the game.
78 - included patches for compilation with the Irix compiler
79   (thanks to Bill Spitzak)
80 - The option "Save board" can be used during a game.
82  v 0.99.2 beta
83 ----------
84 The first version that is distributed with source-code and to the world.
86 The userinterface has been completely rewritten to use FLTK now instead of
89  v 0.91b
90 ---------
91 This is a bug-fix to solve a major problem that made the computer player
92 very slow.
94  v 0.91
95 --------
96 This is a new version to solve some bugs and add some changes
97 suggested by some of the users.
99 - changed the search-algorithm from 'mtdf' to 
100   'minimax with alfa-beta pruning', this makes the searching
101   slower but it looks like it plays a little better.
102 - give possibility to play at level 6
103 - several bugs that occured when the computer plays at level 1
104   have been solved
105 - position-names are now shown on the screen
106 - when the computer finds several moves with the same value, he
107   will choose one at random. 
108 - the default when starting a new game is now "tournament"
110 Several people have asked for an undo-button.
111 I'm still thinking about it, but I don't think I will implement it.
112 It feels too much like cheating to me.
113 If you've done a bad move, you've done a bad move and you have to
114 play on from there. If you're playing against another player, you
115 can not take back a move either.
116 (If somebody has another point of view, please let me know)
118 This version is still not ver general distribution.
119 Only people that get the program directly from me should have it.
121  v 0.90
122 --------
123 First version to be distributed to a select group of people.
124 The program is not ready for general distribution yet.
126 *************************************************
127 $Id$