Timeline
05/26/09:
- 23:09 Changeset [1900] by
-
new implementation for fixed sga main (ticket #580)
- 14:22 Ticket #651 (Force reloading of plugins if an exception occurs while ...) closed by
- fixed: Fixed in r1899.
- 14:22 Changeset [1899] by
-
Fixed #651
- 14:19 Ticket #651 (Force reloading of plugins if an exception occurs while ...) created by
- If an exception occurs while installing/deleting/upgrading plugins, …
- 13:37 Changeset [1898] by
-
Implemented and integrated first version of backend for execution of CEDMA runs on HL.Hive. #642 (Hive backend for CEDMA)
- 13:23 Ticket #650 (IAlgorithm and derived interfaces should provide properties to ...) created by
- A uniform interface for all regression, classification and time-series …
- 13:03 Ticket #649 (Plugin infrastructure considers abstract types implementing the ...) closed by
- fixed: Fixed in r1897.
- 13:03 Changeset [1897] by
-
Fixed #649
- 13:01 Ticket #649 (Plugin infrastructure considers abstract types implementing the ...) created by
- If an abstract type implements the IPlugin interface, the plugin …
- 12:55 Ticket #648 (Plugin manager console tries to remove plugins involved in an remove ...) closed by
- fixed
- 12:54 Changeset [1896] by
-
Fixed #648
- 12:45 Ticket #648 (Plugin manager console tries to remove plugins involved in an remove ...) created by
- Consider the following scenario: * Plugin A is available but not …
- 12:23 Changeset [1895] by
-
Add SaveCompressed() method to PersistenceManager. (#646)
- 11:24 Ticket #647 (CEDMA should store all models regardless which algorithm generated the ...) created by
- Currently the variable FunctionTree is stored explicitly.
- 11:02 Ticket #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2) closed by
- fixed
- 11:01 Ticket #624 (Algorithm for support vector regression) closed by
- fixed
- 11:01 Ticket #635 (Plugin HeuristicLab.Modeling as a common basis for all data-based ...) closed by
- fixed
05/25/09:
- 18:43 Ticket #643 (Simple evaluation operators in HL.Modeling and GP specific evaluation ...) closed by
- fixed: Fixed with r1894.
- 18:43 Changeset [1894] by
-
Fixed #643 (Simple evaluation operators in HL.Modeling and GP specific evaluation operators in HL.GP.StructureIdentification should be unified).
- 18:04 Changeset [1893] by
-
Avoid recompiling regex during string parsing and cache storable attribues for faster saving. (#646)
- 18:03 Changeset [1892] by
-
Configurable compression level (and lower default settings) and remove excessive logging for better saving speed. (#646)
- 17:46 Ticket #645 (Tree evaluators precompile the model for each evaluation of a row) closed by
- fixed: Fixed with r1891.
- 17:46 Changeset [1891] by
-
Fixed #645 (Tree evaluators precompile the model for each evaluation of a row).
- 17:45 Ticket #646 (persistence-3.3 is much slower than old persistence) created by
- 17:31 Ticket #645 (Tree evaluators precompile the model for each evaluation of a row) created by
- This is a bug introduced with #615 (r1769).
- 17:10 Ticket #644 (Variable impact of CEDMA models should be calculated and stored in the ...) created by
- 17:09 Ticket #643 (Simple evaluation operators in HL.Modeling and GP specific evaluation ...) created by
- There is some code duplication in evaluation operators in …
- 17:07 Ticket #642 (Hive backend for CEDMA) created by
- Additionally to the HL.Grid backend.
- 16:40 Ticket #641 (CEDMA should also store VAF of models) closed by
- fixed: Added evaluation of VAF to hard-coded GP algorithms. VAF values for …
- 16:40 Changeset [1890] by
-
Added evaluation of VAF to hard-coded GP algorithms. VAF values for training, validation, test are stored as model attributes. #641 (CEDMA should also store VAF of models)
- 16:38 Ticket #641 (CEDMA should also store VAF of models) created by
- 16:37 Changeset [1889] by
-
Added calculation of MAPE, MAPRE, VAF to hard-coded SVM algorithm. #624 (Algorithm for support vector regression)
- 15:09 Changeset [1888] by
-
Added simple evaluators for mean absolute percentage error, mean absolute percentage of range error and, variance accounted for. #635 (Plugin HeuristicLab.Modeling as a common basis for all data-based modeling algorithms)
05/24/09:
- 01:31 Ticket #640 (Remove UpdateLocalInstallation from post-build event) closed by
- fixed: Done in r1887.
- 01:30 Changeset [1887] by
-
Removed UpdateLocalInstallation command from post-build event (#640)
- 01:29 Ticket #640 (Remove UpdateLocalInstallation from post-build event) created by
- Usually the folder "HeuristicLab 3.0" in the "Program Files" folder …
05/23/09:
- 11:21 Changeset [1886] by
-
removed unused interfaces/classes. reordered methods. #498
- 11:08 Changeset [1885] by
-
xaxis grid color can be set in the options dialog #555
- 10:53 Ticket #639 (visualization - persistance implementations for data model) created by
- merge persistance functions into trunc test save and load from hl
- 10:50 Changeset [1884] by
-
Added Test for Linetype Points(#637)
- 10:35 Changeset [1883] by
-
Bug fix: No marker on first added value (#581)
New feature: Tooltip, which shows the world-values on mouseover event of a datapoint. (#638)
New feature: New Linetype Points, which is a line consisting only of the markers (#637)
- 10:31 Ticket #638 (Tooltip to show values of datapoints) created by
- Implementation of a tooltip, which shows the world coordinates of a …
- 10:27 Changeset [1882] by
-
removed svn:needs-lock from project files #498
- 10:22 Ticket #637 (New Line Type: Only Points) created by
- Implementation of a new line type as requested. A line of this type …
- 10:22 Changeset [1881] by
-
renamed xaxis-properties #498
- 10:19 Changeset [1880] by
-
Moved X-Axis settings from model to model.XAxis. Fixed UpdateLayout and invalidating. #498
- 09:33 Ticket #636 (DrawingStyle) created by
- DrawingStyle (VisualProperties of Datarows) encapsulate visual …
- 08:59 Changeset [1879] by
-
Layout is only updated when necessary (before painting) #498
- 08:39 Changeset [1878] by
-
Legend implementation updated (#407)
- 08:38 Changeset [1877] by
-
Legend implementation updated (#407)
- 08:29 Ticket #629 (Add property to set X-Axis-Grid visible/invisible) closed by
- fixed: x-axis grid can be enabled/disabled r1876
- 08:28 Changeset [1876] by
-
x-axis grid can be enabled/disabled #629
05/20/09:
- 21:10 Changeset [1875] by
-
changed implementation of fixed operators. (ticket #580)
- 19:57 Changeset [1874] by
-
Changed variable name of training MSE from TrainingQuality to Quality to match semantic of GP models. #624
- 17:38 Changeset [1873] by
-
Worked on different dispatching of deterministic and non-deterministic modeling algorithms. #635
- 15:06 Changeset [1872] by
-
Upgrade Charting.Data, Logging, Operators.Programmable, OptimizationFrontend, OffspringSelection, SGA, TestFunctions and ThreadParallelEngine to 3.3 (#603)
- 15:03 Changeset [1871] by
-
Remove Tracing-3.3 (it is identical to Tracing-3.2) (#603)
- 12:59 Changeset [1870] by
-
adapted SVMEvaluator to work with simple evaluators of plugin Modeling. #635
- 12:52 Changeset [1869] by
-
Moved simple evaluators from plugin SVM to plugin Modeling. #635
- 12:46 Changeset [1868] by
-
Create branch for OptimizationFrontend-3.3 (#603)
- 12:45 Changeset [1867] by
-
Create branch for ThreadParallelEngine-3.3 (#603)
- 12:44 Changeset [1866] by
-
Create branch for TestFunctions-3.3 (#603)
- 12:43 Changeset [1865] by
-
Create branch for SGA-3.3 (#603)
- 12:43 Changeset [1864] by
-
Create branch for Selection.OffspringSelection-3.3 (#603)
- 12:41 Changeset [1863] by
-
Create branch for Operators.Programmable-3.3 (#603)
- 12:05 Changeset [1862] by
-
Create branch for Logging-3.3 (#603)
- 12:03 Changeset [1861] by
-
Create branch for Charting.Data-3.3 (#603)
- 12:02 Changeset [1860] by
-
Create branch for Tracing-3.3 (#603)
- 11:42 Changeset [1859] by
-
Reuse serializer instances for different types and provide better error information. (#603)
- 11:30 Changeset [1858] by
-
Fixed infinite recursion bug in StoreProxy and initialized the ProblemInjector of SVR to an actual ProblemInjector. #635
- 10:50 Changeset [1857] by
-
Worked on lose coupling of CEDMA and GP/SVR with plugin HeuristicLab.Modeling as common bridge. #635
- 10:09 Changeset [1856] by
-
Moved problem injectors from GP.StructureIdentification projects into HeuristicLab.Modeling and made some necessary adjustments (project name, references, plugin dependencies). #635
- 09:49 Changeset [1855] by
-
Added project frame for plugin HeuristicLab.Modeling. #635 (Plugin HeuristicLab.Modeling as a common basis for all data-based modeling algorithms)
- 09:35 Ticket #635 (Plugin HeuristicLab.Modeling as a common basis for all data-based ...) created by
- Should provide common interfaces and operators needed for all kinds of …
05/19/09:
- 22:20 Changeset [1854] by
-
Added hard-coded algorithm for SVR with best model selection on the validation set. #624 (Algorithm for support vector regression)
- 21:58 Ticket #634 (Hard-coded GP algorithms do not work with changes related to #615) created by
- Algos have to be adapted to use evaluators from the scope.
- 17:09 Changeset [1853] by
-
Fix EmptyStorableClass attributes. (#603)
- 17:07 Changeset [1852] by
-
Correct handling of empty storable classes. (#603)
- 13:24 Ticket #633 (Engines do not handle abortion of operators correctly) closed by
- fixed: Engines do not have to be adapted when each operator handles abort …
- 13:18 Changeset [1851] by
-
Reverted r1847 after discussion with swagner. Instead each operator should decide independently what happens after abort and adapt the returned next operation accordingly. #633 (Engines do not handle abortion of operators correctly)
- 12:12 Changeset [1850] by
-
Add persistence-3.3 documentation
05/18/09:
- 23:21 Changeset [1849] by
-
Removed SVM demo engine. #619 (SupportVectorMachine for HL3)
- 23:17 Ticket #632 (Abort functionality for Operator SupportVectorCreator) closed by
- fixed: Implemented with r1848.
- 23:16 Changeset [1848] by
-
Implemented #632 (Abort functionality for Operator SupportVectorCreator).
- 23:14 Changeset [1847] by
-
Fixed #633 for the SequentialEngine by:
- introducing a boolean property into IOperator that indicates if an operator supports abortion.
- pushing the current operation back onto the execution stack of the SequentialEngine when the current operator can be aborted.
- 23:11 Changeset [1846] by
-
Added x86 configurations for projects HeuristicLab.SupportVectorMachines and LibSVM (second part to r1845). #619 (SupportVectorMachine for HL3)
- 23:09 Changeset [1845] by
-
Added x86 configurations for projects HeuristicLab.SupportVectorMachines and LibSVM. #619 (SupportVectorMachine for HL3)
- 22:51 Ticket #633 (Engines do not handle abortion of operators correctly) created by
- Aborted operators must reset the scope to a consistent state so that …
- 21:06 Ticket #632 (Abort functionality for Operator SupportVectorCreator) created by
- Training of SVM can take quite a lot of time. Thus, it should be …
- 18:03 Changeset [1844] by
-
Don't crash application if exceptions occur during load/save (#603)
- 18:02 Changeset [1843] by
-
Update TypeSerializer use full AssemblyQualifiedName when serializing Type objects. (#603)
- 18:00 Ticket #631 (ObjectData.GetHashCode() must not throw exception when Data is null) closed by
- fixed: Don't call Data.GetHashCode() if Data is null. (r1842)
- 17:59 Changeset [1842] by
-
Don't call Data.GetHashCode() if Data is null. (#631)
- 17:57 Ticket #631 (ObjectData.GetHashCode() must not throw exception when Data is null) created by
- 16:22 Changeset [1841] by
-
Group projects according to intended HL version instead of plugin version. (#603)
05/15/09:
- 20:09 Ticket #630 (Clone) created by
- Clone aus StorableBase muss implementiert werden (analog zu den …
- 19:13 Ticket #408 (Implement operator to test ChartDataRowsModel) closed by
- fixed
- 19:11 Changeset [1840] by
-
Removed automatic creation of model in ChartDataRowsModelDataCollector (#408)
- 19:09 Ticket #588 (Data Export (CSV)) closed by
- fixed
- 19:07 Ticket #629 (Add property to set X-Axis-Grid visible/invisible) created by
- 19:04 Ticket #408 (Implement operator to test ChartDataRowsModel) reopened by
- 19:04 Ticket #628 (Seperate OptionsDialog into several user controls) created by
- Hi Didi, The "Options"-UserControl is becoming too big. Could you …
- 18:50 Changeset [1839] by
-
Model.Title is changeable in OptionsDialog now (#590)
- 18:47 Ticket #319 (Eventhandling between chart and canvas) closed by
- fixed
- 18:47 Ticket #424 (Panning and Zooming) closed by
- fixed
- 18:47 Ticket #520 (Implement font changes of title, legend etc. in options dialog.) closed by
- fixed
- 16:33 Changeset [1838] by
-
adapted SVM demo engine to include model selection (based on validation set) and to work with new SVM operators. #627
- 16:32 Ticket #627 (Datatypes of SVM should be wrapped into dedicated classes that ...) closed by
- fixed: Implemented with r1837.
- 16:31 Changeset [1837] by
-
Implemented #627 (Datatypes of SVM should be wrapped into dedicated classes that implement IItem).
- 16:29 Ticket #627 (Datatypes of SVM should be wrapped into dedicated classes that ...) created by
- 15:37 Changeset [1836] by
-
implemented persistence of tree evaluators in a common base class for tree evaluators. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 15:17 Changeset [1835] by
-
created a branch for milestone 2 of project HeuristicLab.Hive.
- 15:16 Changeset [1834] by
-
Added check to get either the result of a finished job or a snapshot. #545 (Engine which can be executed in the Hive)
- 14:39 Changeset [1833] by
-
removed windows eventlog property (#467)
- 14:37 Changeset [1832] by
-
add contextmenu for adding/deleting groups (#626)
- 14:35 Ticket #626 (expand functionality of GUI) created by
- expand functionality like contextmenu, create new groups, …
- 14:27 Changeset [1831] by
-
corrected job state handling (#466)
- 14:25 Changeset [1830] by
-
removed handle on appdomains before unloading, made the whole core more stable for concurrency errors (#467)
- 14:14 Ticket #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2) reopened by
- Serialization code for evaluators is still missing.
- 14:07 Changeset [1829] by
-
Updated clientAdapter (#372)
- 13:56 Changeset [1828] by
-
improved DemoSupportVectorMachine engine to search for best parameters C and Nu on the validation set.
- 13:55 Changeset [1827] by
-
fixed missing name mapping of new variables injected by the SupportVectorCreator. #143 (SupportVectorMachine operator for HL3)
- 13:46 Changeset [1826] by
-
fixed bug with resource check (#599)
- 13:26 Changeset [1825] by
-
changed signature of addClientGroup method (#599)
- 12:53 Changeset [1824] by
-
new method delete client group added (#599)
- 12:29 Changeset [1823] by
-
Namespace refactoring: rename formatters & decomposers -> primitive and composite serializers. (#603)
- 11:29 Ticket #625 (Algorithm for support vector classification) created by
- 11:28 Ticket #624 (Algorithm for support vector regression) created by
- 11:26 Changeset [1822] by
-
Remove tests for non-implemented features. (#603)
- 11:13 Changeset [1821] by
-
removed resharper user settings.
- 11:09 Ticket #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2) closed by
- fixed
- 10:54 Changeset [1820] by
-
added AssemblyInfo.cs for LibSVM ticket #619
- 10:29 Changeset [1819] by
-
created new project for LibSVM source files (ticket #619)
05/14/09:
- 19:01 Changeset [1818] by
-
#519 added floating average
- 18:37 Changeset [1817] by
-
Implemented evaluator that matches the semantic of the standard function library of HL2. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 17:24 Changeset [1816] by
-
updated configuration of HL.supportVectorMachines (ticket #619)
- 17:12 Ticket #623 (Add property to set thread priority for engines) closed by
- fixed: Done in r1815.
- 17:12 Changeset [1815] by
-
Added a property for the thread priority of an engine's worker thread to EngineBase (#623)
- 17:09 Changeset [1814] by
-
added SimpleR2Evaluator for SVMs + test engine (ticket #619)
- 16:56 Changeset [1813] by
-
corrected spelling mistake (#466)
- 16:56 Ticket #623 (Add property to set thread priority for engines) created by
- A property should be added to EngineBase which reflects the thread …
- 16:55 Changeset [1812] by
-
changed job restart behaviour - the job will now be restarted when the serialization is done, not before (#571)
- 16:55 Changeset [1811] by
-
small refactorings in snapshot and abort functionality (#466)
- 16:28 Changeset [1810] by
-
added SimpleMSEEvaluator in HL SVM project (ticket #619)
- 16:23 Changeset [1809] by
-
#586 raised timeout
- 15:22 Changeset [1808] by
-
SupportVectorEvaluator and SVMHelper added (ticket #619)
- 15:18 Changeset [1807] by
-
Updated job state field in db (#372)
- 15:18 Changeset [1806] by
-
added SupportVectorCreator, SupportVectorEvaluator and source files of libsvm
(ticket #619)
- 15:00 Changeset [1805] by
- 14:59 Changeset [1804] by
- 14:52 Changeset [1803] by
-
#586 Fixed permission
- 14:44 Changeset [1802] by
-
Added Log4NET Logging for Hive Client (#622)
- 14:44 Changeset [1801] by
-
#586: Reverted security request through Security Server
- 14:41 Changeset [1800] by
-
added status message to login response (#466)
- 14:35 Changeset [1799] by
-
corrected signature of getalljobresults (#466)
- 14:12 Changeset [1798] by
-
removed EventLogging (#622)
- 14:07 Ticket #622 (Change logging to Log4NET) created by
- logging should be changed from Windows Eventlogging to Log4Net
- 13:49 Changeset [1797] by
-
Optionally include necessary assemblies in serial data. (#621)
- 13:49 Ticket #621 (Independet archive format, includes all necessary assemblies) created by
- 13:46 Changeset [1796] by
-
Refactored GP evaluation to make it possible to use different evaluators to interpret function trees. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 13:00 Ticket #613 (Try to load exact type version if possible or fall back to newer type) closed by
- fixed: Also make sure major and minor version match (not only newer) + better …
- 13:00 Changeset [1795] by
-
Also make sure major and minor version match (not only newer) + better tests. (#613)
- 12:34 Ticket #620 (Hitting Reset doesn't update the scope view) created by
- When the global scope is expanded in the SGA interface, and subscopes …
- 09:34 Changeset [1794] by
-
Fixed incorrect evaluation in MSE evaluators when the original values contain NaNs. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 09:23 Changeset [1793] by
-
added project for SVM (ticket #619)
- 09:22 Ticket #619 (SupportVectorMachine for HL3) created by
- - TrainingOperator - Evaluator using libsvm
05/13/09:
- 23:00 Changeset [1792] by
-
Added App.config to NUnit project to set the required ApartmentState (SaveFileDialogs didn't work anymore with ReSharper >= 4.0 because they changed the default ApartmentState) (#498)
- 20:55 Changeset [1791] by
-
removed annoying quit after x tries
- 16:55 Changeset [1790] by
-
Remove redundant constructor check. (#603)
- 16:39 Changeset [1789] by
-
improved support for algorithm abort. (ticket #580)
- 16:07 Changeset [1788] by
-
fixed another bug in the calculation of the range of a variable. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 15:45 Changeset [1787] by
-
simplified code of BakedTreeEvaluator: removed constant expression folding and special cases for DIV and SUB with only one operand. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 15:38 Changeset [1786] by
-
fixed calculation of range of a variable (to ignore NaNs) and fixed calculation of maxPunishment in the BakedTreeEvaluator. #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2)
- 15:12 Ticket #618 (Move shortcut for Save all to Save as) created by
- The shortcut for "Save all" currently is ctrl+shift+s. This is …
- 14:35 Ticket #617 (ES interface doesn't always reset lambda in the comma strategy) closed by
- fixed: fixed in r1785
- 14:35 Changeset [1785] by
-
fixed interface glitch in ES (#617)
- 14:34 Ticket #617 (ES interface doesn't always reset lambda in the comma strategy) created by
- When switching to the comma strategy in the ES, lambda has to be at …
- 13:53 Ticket #616 (GetMean and GetRange include the last row (parameter 'to') in the ...) closed by
- fixed: Fixed with r1784.
- 13:53 Changeset [1784] by
-
Fixed #616 (GetMean and GetRange include the last row (parameter 'to') in the calculation).
- 13:48 Ticket #616 (GetMean and GetRange include the last row (parameter 'to') in the ...) created by
- 09:49 Ticket #615 (Evaluation of HL3 function trees should be equivalent to evaluation in HL2) created by
05/12/09:
- 17:27 Changeset [1783] by
-
simplified code (#573)
- 16:18 Changeset [1782] by
-
Added SimpleBestSolutionStorer (#614)
- 13:11 Ticket #614 (Add a generic best solution storer) created by
- Should have the ability to keep the best out of the last x solutions …
- 00:53 Changeset [1781] by
-
Data Export (CSV) #588