tests-src: восстановлена собираемость для gcc 4.6

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@177 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: в наборе данных теперь .csv для нештатного поведения не обязаны начинаться с ref

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@178 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: при загрузке csv теперь игнорируются \t, \r, \n

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@179 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: класс FuzzyMultiDataExt::ASStage сделан абстрактным, с фабричным методом. Бывшее содержимое класса вынесено в новый класс ASStageSimple.


(armkor -> trunk)

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@181 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: класс FuzzyDataSet переименован в FuzzyDataSet_old; класс ClippedFullFuzzyDataSet переименован в FuzzyDataSet


(armkor -> trunk)

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@182 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: в AxiomExprSetPlus добавлен член-данное для хранения разметок эталонных траекторий подмножествами системы аксиом


(armkor -> trunk)

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@183 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: исправлена ошибка компиляции, связанная с FuzzyMultiDataLearnAlgorithm

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

(armkor -> trunk)

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@184 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: для алгоритма FuzzyMultiDataExt сделан режим "против всех"

В этом режиме при подборе ЭУ и аксиом для некоторого класса нештатного поведения
траектории других классов нештатного поведения учитываются в целевых функциях 1-го и 2-го этапов
как траектории нормального поведения

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@185 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: исправлен баг при создании набора точек выполнения

Также в случае некорректных параметров ElemCondPlus::check()
сообщение об ошибке сделано более подробным

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@186 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: AxiomLibException теперь наследует от std::logic_error

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@187 08e97c73-d1ae-4023-87e5-8c5be0462271
Добавлены два changesetа: Digits1 и DigitsBig

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@188 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: добавлено элементарное условие Variance (дисперсия)

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@189 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: в FuzzyMultiDataExt::run() добавлен вызов эвристик выбора типов ЭУ

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@190 08e97c73-d1ae-4023-87e5-8c5be0462271
AxiomLib: исправлена эвристика ECTypeSelection

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@191 08e97c73-d1ae-4023-87e5-8c5be0462271
fmdeGui теперь компилируется под gcc (по крайней мере gcc >= 4.5)

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@192 08e97c73-d1ae-4023-87e5-8c5be0462271
Добавил TODO по AxiomLib

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@198 08e97c73-d1ae-4023-87e5-8c5be0462271
axiomlib: added AxiomExprSet::setName()

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@199 08e97c73-d1ae-4023-87e5-8c5be0462271
axiomlib: added serialization of multimarkups and operator < to AxiomExprSetPlus

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@200 08e97c73-d1ae-4023-87e5-8c5be0462271
axiomlib: fixed const references in some methods of AxiomSetBase

Plain references were used in some methods where const references should've been.
It created a huge inconvinience for writing calling code.

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@201 08e97c73-d1ae-4023-87e5-8c5be0462271
axiomlib: axiomsets are now sorted by objective function value at the end of fuzzymultidataext algorithm (not sure if they were sorted before)

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

git-svn-id: https://svn.lvk.cs.msu.su/axiomlib/trunk@202 08e97c73-d1ae-4023-87e5-8c5be0462271