|
Release
History for Simulator005
Here you find
information on incremental changes between the different releases
of Simulator005.
Release
6 (7 Oct 2002)
This
is a significant maintenance release. Compared to releases
1-5 it improves quality of computing time predictions significantly
(Eq144 changed to Eq172) and corrects a bug in the Poisson
random number derivate generator that affected some of the
simulations of project 1 (U<0.001 was incorrectly transformed
to effective values that became increasingly lower, the greater
the distance to 0.001; at 0.001 the effective mutation rate
was approximately OK, but the number of multiple clicks was
unnaturally increased).
Other minor
improvements include
'(i) a better recomendation on what RAM to use, when one has
no idea, i.e. half of physical RAM or less
(ii) results of more than 1 GI are kept, when the user interrupts
evolution compared to more than 5 GI previously
(iii) the error counter is no longer increased after manual
interrupts, as this "error" does not lead to biological
interpretation problems, since such runs are equivalent to
normal intermediate results that may be the result of an OS
crash.
On the hidden
server side, significant improvements were made to automatically
filter for all kinds of transmission errors to facilitate
automated analysis (this includes complex improvements in
the results processing function and automated plausibility
checks). Lately version 2 of the run-file collection producing
system was implemented. Its new design allows for access to
particular complexity classes to be more easily automated,
as run files are now organized in fixed folders with an easy
overview in form of a big html table.
Release
5 (18 May 2001)
This
is the first public release supporting background computing.
On Windows platforms it sets its priority to the lowest possible
value, allowing you to continue with your normal work as if
no simulation were running. On Macintosh platforms, it returns
control back to MacOS about 100 times per second, a value
you can change in the preferences. Although this may slow
down some background tasks, it allows business as usual for
your daily work.
Further changes include a new name for the results-file (attaching
it is no longer complicated by 2 dots) and a code integrity
checking facility. This allows you to compare your code to
the official version and thus track unwanted modifications.
The bug reporting a bad percentage of clicks observed in the
progress file has been removed.
Release
4 (28 April 2001)
First
official public release
for all MacOS and 32bit Windows platforms. Reorganized user-dialogs
make installation easier. The release ID is no longer included
in the preferences file-name to make upgrading easier. RAM-default
suggestion was increased to 10 MB.
Release
3 (24 April 2001)
Inofficial
release leading to major incompatibility to former run-files
to improve readability of the system: ¤key replaced by
&simulate. While formerly ¤key ... # was used
to start a simulation, now the simulate-command is used to
do the same (&simulate ...#). Due to ambiguities of the
command-starting sign ¤ across plattforms the more robust
& sign will be used from now on. Results calculated with
the older versions remain fully valid. However, the new run-files
use the new command and you need to upgrade to the current
release, if you want to get a new run-file now.
Release
2 (17 April 2001)
The first (inofficial)
public release release for all Macintosh platforms (PowerPC,
68K, FAT, Carbon) and for 32 bit Windows. Besides a few minor
bug-fixes, the following
changes were made:
- The simplest
console available is used (no more WASTE-SIOUX on
the Mac). Thus old output to the Mac console window is being
deleted to make room for new output: Now you should not
be able to fill the whole RAM of your simulator on your
Mac with console output only.
- New structure
of preferences file makes place for additional settings.
You may recycle your old prefs by copy and paste them to
the corresponding positions of an anonymous preferences
file generated by a newer release
- Progress is
now reported every 2 minutes to a file called eProgress.txt.
You may change that time in the preferences.
- A minor change
in parameter definitions was made to allow better prediction
of computing times: Parameter 17 is no longer the
predicted computing time in days. Now it is the predicted
number of GigaIndividuals in this single run.
Release
1 (3 April 2001)
The
first public release release for Macintosh PPC and MacOS 8-9
only.
|