fmdeGui: remove duplicate inclusion of statements for EC serialization

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
fmdeGui: add dialog for entering config information

This dialog is displayed at program start, before main window.

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib,tests: split BOOST_CLASS_EXPORT_GUID for ElemCondition subclasses

Now there are BOOST_CLASS_EXPORT_KEY2 in Export.h
and BOOST_CLASS_EXPORT_IMPLEMENT in Export.cxx

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib: correct path to debug version of AxiomLib in config

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib: fix include in ElemCondClustering.h

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib: more verbose error output for incorrect environment

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
fmdeGui: implement viewing of markings of axiomsets in "Результаты 3-го этапа"

Now the user can load axiomsets from XML and view how the axioms are satisfied
on the dataset.

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib: output EC type name when serializing EC

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib: fix ReducedRecognizerDTW

It used to cause spurious false positives

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib: add ASStageGenetic

In this implementation of 3rd stage of FuzzyMultiDataExt algorithm,
axiom system and reference markings are constructed by genetic algorithm.

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib: add ECStageDiscretization

Add EC generation based on time series discretization from
[Jessica Lin, Eamonn Keogh, Stefano Lonardi, Pranav Patel. Finding Motifs in Time Series].

Also add ElemCondMean.

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib: add FuzzyDataSet::getMultiTSByIndex

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib: add stl container pretty-printing

Very useful for debugging algorithms

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
axiomlib: add EC and axiom pretty-printing

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
scripts: make generate.py generate more simple datasets

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>
generate.py: generate more complex emergency trajectories

Signed-off-by: Victor Shcherbinin <victorshch@gmail.com>