Skip to content

Commit

Permalink
Merge pull request #53 from koosvary/Readme_0.5.0
Browse files Browse the repository at this point in the history
Updated changelog
  • Loading branch information
ScottWalkerAU authored Oct 11, 2018
2 parents cd2195b + 4b83b43 commit be97580
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 3 deletions.
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,40 @@

## What's New

### Release Notes - 0.5.0 - October 11th, 2018

#### General
* Added license (MIT) to each source file
* Utilises a build plugin to ensure the license exists

#### Input Data
* Datasets can now be created from scratch
* Currently defaults to 26 features. This is to be fixed in a future release
* New features can now be added to datasets by scrolling horizontally
* Empty rows and features are now blank until a value is added
* “info” and “name” labels added to info and name rows
* Previously labelled 1 & 2, with dataset starting from 3
* Datasets with missing headers are now supported
* Will be replaced with “Missing” and a number appended
* Datasets with missing values no longer cause a crash
* Missing values will default to 0.0
* Many bug fixes related to importing and editing datasets

#### Process Data
* Handle outliers has been implemented

#### Define Search
* Building blocks now have a default complexity set
* Although complexity is still not used
* Building blocks now display a description of their function when selected

#### Simple Evolutionary Algorithm for Multi-objective Optimization (SEAMO)
* Two new multi-objective evolutionary algorithms, SEAMO and elitist SEAMO
* Elitist SEAMO is experimental and very inefficient
* Objective decorator caches fitness results computed by its underlying objective
* Single active gene mutation benefits very little from caching
* Supports multi-objective type of objective

### Release Notes - 0.4.0 - September 21st, 2018

#### General
Expand Down
2 changes: 1 addition & 1 deletion api/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ dependencies {
testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: '5.1.0'
}

version = '0.4.0'
version = '0.5.0'

jar {
baseName = 'iconic-api'
Expand Down
2 changes: 1 addition & 1 deletion cli/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ dependencies {

jar {
baseName = 'iconic-cli'
version = '0.4.0'
version = '0.5.0'

// The Java plugin doesn't specify any of the
// manifest attributes, so we need at least
Expand Down
2 changes: 1 addition & 1 deletion client/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ buildscript {
}
}

version = '0.4.0'
version = '0.5.0'

dependencies {
compile 'org.controlsfx:controlsfx:8.40.14'
Expand Down

0 comments on commit be97580

Please sign in to comment.