File: ChangeLog

package info (click to toggle)
libevocosm 4.0.2-3.1
  • links: PTS
  • area: main
  • in suites: stretch
  • size: 1,800 kB
  • ctags: 582
  • sloc: sh: 10,143; cpp: 2,939; makefile: 118
file content (70 lines) | stat: -rw-r--r-- 2,334 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
1 July 2011
    Evocosm 4.0.0

  * CHANGE: Switched to Simplified BSD (FreeBSD) license for Open Source users.

  * CHANGE: Major code cleanup amd simplification. Nearly every class has changed
            in some way, and the library is no longer compatible with previous
            versions. Nearly every single class has been change din some manner
            to streamline and clarify the code.

  * CHANGE: Some classes renamed; for example, simple_fsm is now simple_machine,
            and fsm_tools are now machine_tools.

  * CHANGE: There is now one population and one set of fitness landscapes per
            evocosm. This vastly simplifies the library, and multiple intercating
            populations can still be simultaed internal to user code.

  * CHANGE: New stats class to perform simple statsitical analysis on populations.

  * CHANGE: Fitness scalers now use the stats class when appropriate.

  * NEW:    New example programs, including:

            * Extended function optimizer engine
            * Prisoner's Dilemma using state machines

20 November 2009
    Evocosm 3.4.0

  * CHANGE: Updated to GPL 3

  * CHANGE: Reporter class template renamed analyzr to clarify its purpose,
            which is to analyze a generation to see what state the population
            is in.

  * CHANGE: Listener class purpose clarfified: It is responsible for responding
            to events, which usually means updating a user interface. Added a
            "verbosty" setting as well.

  * CHANGE: The function optimizer is now part of the library itself

  * ADDED:  New example/test program for the function optimizer

  * FIX:    Minor clean-up in OpenMP support

21 January 2009
    Evocosm 3.3.1

  * FIX:    Removed bit-rot from Autotools files

17 July 2008
    Evocosm 3.3.0

  * NEW:    OpenMP support for fitness testing loop; it had been
            in the code previously, but not officially supported
            until now.

12 September 2006
    Evocosm 3.2.0

  * CHANGE: Updated to reflect the new Brahe library's random
            number generators. This includes encapsulating the
            PRNG in a class.

  * CHANGE: Moved the validator code from Coyotl (now defunct)
            into Evocosm.

    CHANGE: Comment and code clean-up

Old ChangeLog information lost prior to this version.