gnuplot path change
datatype NodeValueList added
Quantile class for confidence calculation added
several updates to array methods
Codeupdate 13-06-10.
Array-Funktionalitäten (Min., Max., …) für Arrays mit und ohne Double.NaN’s implementiert
Berechnung für untere und obere Varianz eingefügt
Überklasse Data erzeugt, von denen alle Datentypen erben (Value, Distribution, NodeValueList)
AggregatedData und für jeden Datentyp entsprechende Unterklasse erzeugt
Quantile für Konfidenzintervall in Settings eingefügt
Aggregation für einzelne Data-Objekte implementiert
Aggregation für mehrere Data-Objekte implementiert
Codeupdate 13-06-18
Kleinigkeiten im Code angepasst / verbessert sowie Aggregation verfeinert
Write-Operation für alle AggregatedData-Objekte implementiert
Separate Objekttypen DistributionInt und DistributionLong eingeführt
getMin() und getMax() für Distribution-Objekte implementiert

Signed-off-by: Rwilmes <rene.wilmes@stud.tu-darmstadt.de>
Codeupdate 13-06-18
Kleinigkeiten im Code angepasst / verbessert sowie Aggregation verfeinert
Write-Operation für alle AggregatedData-Objekte implementiert
Separate Objekttypen DistributionInt und DistributionLong eingeführt
getMin() und getMax() für Distribution-Objekte implementiert

Signed-off-by: Rwilmes <rene.wilmes@stud.tu-darmstadt.de>
Codeupdate 13-06-24
Implementierung für AggregatedNodeValueList und AggregatedDistribution überarbeitet (als Array von AggregatedValues)
Read-/Write-Operation für alle DistributionInt- sowie DistributionLong-Objekte implementiert
Read-/Write-Operationen für alle fehlenden Aggregated-Objekte implementiert
AggregatedValueList-Objekt implementiert
test()-Methode für Aggregation geschrieben, welche überprüft ob das übergeben Array von Data-Objekten aggregiert werden kann (gleicher Typ, gleiche Anzahl von Werten etc.)
MetricData.sameType(..) eingefügt um zwei Metriken zu vergleichen
DiffData.compare(..) eingefügt um zwei DiffData-Objekte zu vergleichen (überprüft Timestamp, gleiche Anzahl an Metriken und ob Metriken vom gleichen Typ (MetricData.sameType(..))

Signed-off-by: Rwilmes <rene.wilmes@stud.tu-darmstadt.de>
gnuplot path change
datatype NodeValueList added
Quantile class for confidence calculation added
several updates to array methods
Codeupdate 13-06-10.
Array-Funktionalitäten (Min., Max., …) für Arrays mit und ohne Double.NaN’s implementiert
Berechnung für untere und obere Varianz eingefügt
Überklasse Data erzeugt, von denen alle Datentypen erben (Value, Distribution, NodeValueList)
AggregatedData und für jeden Datentyp entsprechende Unterklasse erzeugt
Quantile für Konfidenzintervall in Settings eingefügt
Aggregation für einzelne Data-Objekte implementiert
Aggregation für mehrere Data-Objekte implementiert
Codeupdate 13-06-18
Kleinigkeiten im Code angepasst / verbessert sowie Aggregation verfeinert
Write-Operation für alle AggregatedData-Objekte implementiert
Separate Objekttypen DistributionInt und DistributionLong eingeführt
getMin() und getMax() für Distribution-Objekte implementiert

Signed-off-by: Rwilmes <rene.wilmes@stud.tu-darmstadt.de>
Codeupdate 13-06-18
Kleinigkeiten im Code angepasst / verbessert sowie Aggregation verfeinert
Write-Operation für alle AggregatedData-Objekte implementiert
Separate Objekttypen DistributionInt und DistributionLong eingeführt
getMin() und getMax() für Distribution-Objekte implementiert

Signed-off-by: Rwilmes <rene.wilmes@stud.tu-darmstadt.de>
Codeupdate 13-06-24
Implementierung für AggregatedNodeValueList und AggregatedDistribution überarbeitet (als Array von AggregatedValues)
Read-/Write-Operation für alle DistributionInt- sowie DistributionLong-Objekte implementiert
Read-/Write-Operationen für alle fehlenden Aggregated-Objekte implementiert
AggregatedValueList-Objekt implementiert
test()-Methode für Aggregation geschrieben, welche überprüft ob das übergeben Array von Data-Objekten aggregiert werden kann (gleicher Typ, gleiche Anzahl von Werten etc.)
MetricData.sameType(..) eingefügt um zwei Metriken zu vergleichen
DiffData.compare(..) eingefügt um zwei DiffData-Objekte zu vergleichen (überprüft Timestamp, gleiche Anzahl an Metriken und ob Metriken vom gleichen Typ (MetricData.sameType(..))

Signed-off-by: Rwilmes <rene.wilmes@stud.tu-darmstadt.de>
Signed-off-by: Rwilmes <rene.wilmes@stud.tu-darmstadt.de>
adds some io-related methods and parameters to config classes
changes memory output to return double values
timer and RunTime are changes to record / represent nanoseconds
adds name to series and seriesData and adds recording of used memory to series
improves plotting by allowing multiple seriesData as input
Codeupdate 13-06-28
RunData.sameType(..) eingefügt um zwei RunData-Objekte zu vergleichen
MetricData-Objekte um NodeValueLists erweitert
Aggregations-Logik geschrieben um unter Verwendung der „neuen“ Aggregated-Objekte ganze Serien aggregieren zu können
dafür neue Objekte eingeführt um Aggregation strukturierter darzustellen (AggregatedRunTimeList, AggregatedSeries, AggregatedDataList)

Signed-off-by: Rwilmes <rene.wilmes@stud.tu-darmstadt.de>
Merge branch 'datastructures' of https://github.com/Rwilmes/DNA.git into datastructures

Conflicts:
	src/dna/series/Aggregation.java
	src/dna/series/aggdata/AggregatedData.java
	src/dna/series/aggdata/AggregatedDistribution.java
	src/dna/series/aggdata/AggregatedValueList.java
	src/dna/series/data/MetricData.java
	src/dna/series/data/NodeValueList.java
	src/dna/util/ArrayUtils.java