Timeline
02/07/11:
- 16:49 Changeset [5451] by
-
- added Sleep cmd
- adapted gui for new cmds
- 11:44 Changeset [5450] by
-
- added Pause/Stop/Abort mechanisms to the slave
- added Pause to Jobs
02/06/11:
- 13:49 Ticket #1410 (The ViewHost context menu should take into account if there are ...) created by
- Informations about the currently available monitors could be retrieved …
02/05/11:
- 20:23 ChangeLog edited by
- (diff)
- 20:20 Download edited by
- (diff)
- 19:48 Milestone HeuristicLab 3.3.3 completed
- == HeuristicLab 3.3.3 "Las Palmas" - February 5th, 2011 == * …
- 19:47 Ticket #1406 (Release HeuristicLab 3.3.3) closed by
- done
- 19:31 Changeset [5449] by
-
Adapted Files.txt and MergeConfigs.cmd of the 3.3.3 release (#1406)
- 19:21 Changeset [5448] by
-
Removed plugins which are not part of the 3.3.3 release (#1406)
- 19:13 Ticket #1351 (The StorableConstructor- and CloningConstructorUnitTest fail if all ...) closed by
- done
- 19:13 Ticket #1336 (Run unit tests after each nightly build) closed by
- done
- 19:12 Ticket #1393 (Operator "Replacer" in island algorithms produces an exception) closed by
- done
- 19:12 Ticket #1346 (There is a problem serializing some VRP move operators) closed by
- done
- 19:12 Ticket #1360 (Reduce memory and persistence footprint of ...) closed by
- done
- 19:12 Ticket #1293 (SymbolicExpressionTreeStringConverter throws an exception) closed by
- done
- 19:11 Ticket #1306 (The LineChartView does not reset the zoom factor on double click) closed by
- done
- 19:11 Ticket #1200 (Variable impact view also includes filtered runs into calculation of ...) closed by
- done
- 19:11 Ticket #1369 (Symbolic regression analyzer for the training best solution) closed by
- done
- 19:11 Ticket #1368 (Complexity (height and length) of best solution should be available as ...) closed by
- done
- 19:11 Ticket #1359 (Typo in result name for best validation solution) closed by
- done
- 19:11 Ticket #1356 (Overfitting analyzer for symbolic regression) closed by
- done
- 19:11 Ticket #1352 (NullReferenceException in SymbolicRegressionScaledMeanSquaredErrorEvaluator) closed by
- done
- 19:10 Ticket #1339 (Remove regression specific actual names from problem base classes) closed by
- done
- 19:10 Ticket #1315 (MaxExpressionDepth must not be smaller than 3 in the ...) closed by
- done
- 19:10 Ticket #1286 (Display of values does not work properly in interactive solution simplifier) closed by
- done
- 19:10 Ticket #1289 (For binary classification tasks the AUCs in the ROC view should be the same) closed by
- done
- 19:10 Ticket #1391 (Naming of results of classification problem should be improved) closed by
- done
- 19:09 Ticket #1383 (Thresholds are not optimally set in classification solutions) closed by
- done
- 19:09 Ticket #1373 (Validation range in ClassificationProblems is not updated correctly) closed by
- done
- 19:09 Ticket #1342 (Cloning of ClassificationProblems changed its parameters) closed by
- done
- 19:09 Ticket #1400 (State of symbolic expression interpreter should be encapsulated into a ...) closed by
- done
- 19:09 Ticket #1388 (Default sigma for variable weights should be 0.05 instead of 1) closed by
- done
- 19:09 Ticket #1387 (Implement grammar that enforces that boolean and real-valued ...) closed by
- done
- 19:09 Ticket #1381 (Adapt Maximization parameter when Evaluator changes) closed by
- done
- 19:09 Ticket #1374 (Power & Root symbol for GP) closed by
- done
- 19:09 Ticket #1354 (Parameters MaxFunctionDefiningBranches and MaxFunctionArguments for ...) closed by
- done
- 19:09 Ticket #1340 (SymbolicSimplifier does not always work as expected) closed by
- done
- 19:09 Ticket #1314 (Implement representation of symbolic expressions in MATLAB syntax) closed by
- done
- 19:08 Ticket #1302 (Mean values for constants and variables are displayed as 'nu') closed by
- done
- 19:08 Ticket #1256 (Time-lag, differential, and integral symbols for symbolic regression ...) closed by
- done
- 19:08 Ticket #1246 (Variables frequencies chart shows also variables that are not ...) closed by
- done
- 19:08 Ticket #1173 (Extend csv importer for data files to support more data formats) closed by
- done
- 19:07 Ticket #1152 (Functionality to export symbolic regression solutions as latex expressions.) closed by
- done
- 19:07 Ticket #1357 (If a plugin cannot be disabled, an incorrect message is shown) closed by
- done
- 19:07 Ticket #1320 (Add possibility to start sandbox with custom configuration file) closed by
- done
- 19:07 Ticket #1309 (RealVectorAdditiveMoveWrapper is visible through the discovery mechanism) closed by
- done
- 19:07 Ticket #1297 (SandboxManager fails to load plugins properly) closed by
- done
- 19:07 Ticket #1403 (XmlGenerator should show which types were used for serialization) closed by
- done
- 19:07 Ticket #1385 (Enable persistence properties which have only a getter or a setter but ...) closed by
- done
- 19:07 Ticket #1376 (PersistenceException: security transparent 'DynamicClass.()' cannot ...) closed by
- done
- 19:07 Ticket #1375 (When serializing HashSets also serialize the type of the EqualityComparer) closed by
- done
- 19:07 Ticket #1390 (ConstrainedValueParameters.ValidValues cannot be changed in the GUI) closed by
- done
- 19:06 Ticket #1341 (The actual name of LookupParameters should never be empty) closed by
- done
- 19:05 Ticket #1333 (Implement ParallelEngine) closed by
- done
- 19:05 Ticket #1402 (A batch run is stopped whenever an additional view is closed) closed by
- done
- 19:05 Ticket #1307 (RunCollectionConstraints change their status when displayed) closed by
- done
- 19:05 Ticket #1056 (Improve BubbleChartView for RunCollection) closed by
- done
- 19:05 Ticket #1389 (Provide a base class for multi-objective problems) closed by
- done
- 19:05 Ticket #1382 (Cannot set problem of empty UserDefinedAlgorithm) closed by
- done
- 19:05 Ticket #1378 (BatchRuns should be able to deal with optimizers) closed by
- done
- 19:05 Ticket #1355 (EngineAlgorithm should cleanup itself after it stopped) closed by
- done
- 19:05 Ticket #1327 (UserDefinedAlgorithms should update the problem specific analyzers) closed by
- done
- 19:05 Ticket #1291 (Previous initial operator remains green) closed by
- done
- 19:04 Ticket #1362 (Enable breakpoint flags of operators in every algorithm) closed by
- done
- 19:04 Ticket #1405 (ProgrammableOperator chokes on Linq statements) closed by
- done
- 19:04 Ticket #1363 (Exception when compiling a new ProgrammableOperator) closed by
- done
- 19:04 Ticket #1322 (Unable to set breakpoint on ProgrammableOperator) closed by
- done
- 19:04 Ticket #1310 (Crash in ProgrammableOperator when selecting ALGLIB assembly) closed by
- done
- 19:04 Ticket #1372 (Provide ability to reuse views if the content is already displayed) closed by
- done
- 19:04 Ticket #1326 (Move dispose method in ContentView out of the designer generated file) closed by
- done
- 19:04 Ticket #1312 (The ViewHost should have an option to hide its icon) closed by
- done
- 19:04 Ticket #1353 (Remove outdated HeuristicLab API documentation) closed by
- done
- 19:04 Ticket #1350 (Migrate to .NET 4.0) closed by
- done
- 19:03 Ticket #1318 (Correct trunk solution file and folder) closed by
- done
- 19:03 Ticket #1296 (Missing dependency in SharpDevelop) closed by
- done
- 19:03 Ticket #1397 (EvolutionStrategy does not correctly parameterize depth in Analyzer ...) closed by
- done
- 19:02 Ticket #1345 (Problems can't be dropped on a CrossValidation) closed by
- done
- 19:02 Ticket #1344 (EvaluatedSolutions result for GAs) closed by
- done
- 19:02 Ticket #875 (Update ALGLIB sources) closed by
- done
- 19:02 Ticket #1398 (FunctionFrequencyAnalyzer for symbolic expression trees) closed by
- done
- 19:02 Ticket #1384 (Implement a mutation operator that multiplies constant factors and ...) closed by
- done
- 19:02 Ticket #1395 (Change bounds handling in RealVector operators) closed by
- done
- 19:01 Ticket #1394 (Separate NormalAllPositionsManipulator in a self-adaptive and normal ...) closed by
- done
- 19:01 Ticket #1308 (Michalewicz Manipulators fail when used in MultiRealVectorManipulator) closed by
- done
- 19:01 Ticket #47 (Implement an engine for debugging purposes) closed by
- done
- 19:01 Ticket #1269 (Add RowsChanged, ColumnsChanged event to ValueTypeMatrix<T>) closed by
- done
- 19:01 Ticket #1324 (Improve performance of item collection views) closed by
- done
- 19:01 Ticket #1294 (LogView is very slow when the Log contains many messages) closed by
- done
- 19:00 Ticket #1367 (Updating ExecutionTime in Engine is not thread-safe) closed by
- done
- 19:00 Ticket #1337 (Rename image library and add further icons) closed by
- done
- 19:00 Ticket #1305 (Correct project references of HeuristicLab.Analysis.Views) closed by
- done
- 19:00 Ticket #1338 (DataTable should be unsealed) closed by
- done
- 19:00 Ticket #1303 (Analyzers for population diversity and allele frequencies should store ...) closed by
- done
- 18:59 Ticket #1343 (Add a memory to the tabu search algorithm) closed by
- done
- 18:59 Ticket #1040 (Implement NSGA-II) closed by
- done
- 04:06 Changeset [5447] by
-
Created HeuristicLab 3.3.3 release tag (#1406)
- 04:04 Changeset [5446] by
-
Updated plugin versions, plugin dependencies and assembly file versions to 3.3.3 (#1406)
- 03:49 Changeset [5445] by
-
Updated year of copyrights (#1406)
- 03:23 Changeset [5444] by
-
Prevented ObjectDisposedException which was thrown in Engine when accessing an already disposed timer (#1367)
- 02:09 Changeset [5443] by
-
- Updated following samples ES, GA (TSP, VRP), Island GA, LS, SA, and TS
- 01:50 Changeset [5442] by
-
- Fixed a small oversight in wiring the es main loop (never change the formal name of Random :-))
- 01:03 Changeset [5441] by
-
Updated GP samples for release of HL 3.3.3 (ticket #1406).
- 00:01 Changeset [5440] by
-
- Fixed wiring of VelocityBoundsModifier again (on second thought a "real" wiring is not really necessary)
- Added PSO as dependency to the main project
02/04/11:
- 23:31 Changeset [5439] by
-
#1040 Not directly related to NSGA-II implementation but not worth a separate ticket. Made minor improvements in multi-objective symbolic regression problem to make it work better with NSGA-II.
- 23:25 Changeset [5438] by
-
#1040 Reviewed NSGA-II operators in 'HeuristicLab.Analysis.MultiObjective', 'HeuristicLab.Optimization.Operators.MultiObjective' and 'HeuristicLab.Selection' and fixed minor issues.
- 22:32 Ticket #1409 (An exception is thrown when modifying the collected values of a ...) created by
- Steps to reproduce in the Optimizer: 1. Create a new …
- 22:00 Changeset [5437] by
-
#1356 added default values for upper and lower estimation limits if they are not specified where necessary.
- 21:44 Changeset [5436] by
-
#1356 clarified code in overfitting analyzer.
- 21:34 Changeset [5435] by
-
- Made public properties that redirect to ActualValue.Value private or protected
- Sealed all of the specific operators
- Removed files that are present in the repository, but are not included in the project
- Removed .sln file (is this still needed?)
- Added license headers to some files
- Unified the pattern for writing the constructors similar to other files in the trunk
- Corrected assembly and plugin version from 3.3.0.x to 3.3.2.x
- Fixed the wiring in the VelocityBoundsModifier
- 20:11 Changeset [5434] by
-
- Changed dynamic wiring into static wiring as discussed with swagner
- 19:32 Changeset [5433] by
-
Fixed bugs in MATLAB formatter. (#1314)
- 19:03 Changeset [5432] by
-
- Renamed filename of Filter icon
- 12:38 Changeset [5431] by
-
#1314 Merged MATLAB formatter from branch into trunk and implemented additional symbols related to dynamic modeling.
- 11:45 Changeset [5430] by
-
Changed CrossValidation to return its algorithm as NestedOptimizer (ticket #1402).
- 11:43 Changeset [5429] by
-
Made LaTeX formatter storable. #1152
- 11:34 Changeset [5428] by
-
#1152 Merged LaTeX formatter from trunk and implemented formatting rules for new symbols (related to dynamic models).
- 11:12 Changeset [5427] by
-
Correct cloning constructor of NeighborhoodParticleUpdater and TotallyConnectedParticleUpdater. (#852)
- 10:55 Changeset [5426] by
-
Merged PSO into trunk (#852)
- 09:58 Changeset [5425] by
-
Increase priority of ConcreteDictionarySerializer to be tried before the generic DictionarySerializer (#1336)
- 09:42 Ticket #1408 (Persistence tests fail on build server) closed by
- duplicate: This issue has already been reported in #1336 (marking as duplicate)
- 08:58 Changeset [5424] by
-
Force default config for test cases (#1408)
- 08:55 Ticket #1408 (Persistence tests fail on build server) created by
- While unit tests succeed on workstations they fail on the build …
- 04:35 Changeset [5423] by
-
Updated XML comments in BoundsChecker and ReflectiveBoundsChecker (#1395)
- 04:19 Changeset [5422] by
-
Removed obsolete interfaces IRealVectorEncoder and IRealVectorDecoder (#1395)
- 03:34 Ticket #1407 (Unify item collection views) created by
- The views ItemCollectionView, ItemListView, ItemArrayView, …
- 02:52 Changeset [5421] by
-
Added base call in SetEnabledStateOfControls, removed outdated XML comments, corrected tab indexes and adapted tool tip text and view name (#1390)
- 02:16 Changeset [5420] by
-
#1402 - Refactored OnClosed method of IOptimizer views.
- 01:29 Changeset [5419] by
-
#1402 - Implemented IOptmizer.NestedOptimizers and adapted optimizer views to stop their content only if no way to display the content is available.
02/03/11:
- 23:36 Changeset [5418] by
-
#852: Adapted PSO to perform move evaluation in parallel (using the parallel engine). See also #1333.
- 23:03 Ticket #1401 (The View host throws an exception for nested experiments) closed by
- rejected
- 23:02 Changeset [5417] by
-
Adapted RocCurvesView to treat binary classification problems differently (ticket #1289).
- 17:16 Changeset [5416] by
-
Merged changes to symbolic expression encoding related to refactoring text-based export formats for symbolic expression trees. #1152 #1270 #1314
- 17:07 Ticket #1370 (Scaling of SymbolicRegressionTrees when NaN Values occur) closed by
- duplicate: This is issue will be best addressed by discarding models that …
- 16:47 Ticket #1366 (ObjectDisposedException in View for ProgrammableOperator) closed by
- worksforme
- 16:42 Changeset [5415] by
-
fixed random seed for interpreter performance tests. #1336
- 16:37 Changeset [5414] by
-
reduced performance requirement in test cases for arithmetic interpreter. #1336
- 15:58 Changeset [5413] by
-
Adapted interpreter tests and improved interpretation performance. #1336
- 14:14 Changeset [5412] by
-
Improved test cases for data analysis plugins. #1336
- 13:47 Changeset [5411] by
-
Improved test cases for symbolic expression tree encoding and fixed minor bugs. #1336
- 12:23 Changeset [5410] by
-
#852: Realized code cleanup as described in the reviewer comments by Andreas Beham.
- 02:10 Changeset [5409] by
-
Enabled one-way serialization for persistence property algorithm in BatchRun (#1378)
- 01:35 Changeset [5408] by
-
Adapted parameter descriptions in Replacer (#1393)
- 00:56 Changeset [5407] by
-
Adapted PluginLoader to ignore cases in assembly paths, additionally load exe-files and ignore assemblies which cannot be loaded (#1351)
02/02/11:
- 23:35 Ticket #1406 (Release HeuristicLab 3.3.3) created by
- Do not forget to: * increment plugin versions and assembly file …
- 16:42 Changeset [5406] by
-
Switch language to 4.0 (#1405)
- 16:36 Ticket #1405 (ProgrammableOperator chokes on Linq statements) created by
- […]
- 08:05 Ticket #1404 (ProgrammableOperator "forgets" assemblies when they are recompiled) created by
- When referencing non standard assemblies these are simply "forgot" …
02/01/11:
- 18:12 Changeset [5405] by
-
- moved heartbeat timestamps of slaves and jobs into database to make server stateless
- made slave use the right authentication ("hiveslave" instead of HL username/password)
- moved heartbeat related methods into HeartbeatManager
- changed signature of Service.Hello method, so all hardware related information is transferred in that method withing the Slave-object
- 15:51 Changeset [5404] by
-
- changed the workflow of aquireing a new job from server.
- if a job is available for calculation, the slave receives the jobId already with the heartbeats. The job is then exclusively assigned to this slave.
- extended the metainfo for a slave by OperatingSystem and CpuArchitecture
- enhanced the way plugin-dependencies are discovered by using the types used by XmlGenerator. Now only mimimum amount of plugins are transferred.
- selection of waiting jobs now consideres assigned slave-group
- more unit tests for service
- added unit tests for experiment manager
- changed the workflow of aquireing a new job from server.
- 12:40 Changeset [5403] by
-
Support exporting types in type cache and add a support method for XmlGenerator to access this list (#1403)
- 12:04 Ticket #1403 (XmlGenerator should show which types were used for serialization) created by
- When using `XmlGenerator.Serialize(object obj, MemoryStream …
01/31/11:
- 18:15 Changeset [5402] by
-
- single sign on with HL
- local plugins are uploaded if not available online (user can force the useage of local plugins)
- changed plugin and plugindata db-schema
- plugin dao tests
- 16:37 Ticket #1402 (A batch run is stopped whenever an additional view is closed) created by
- Whenever an additional view for a batch-run is opened and then closed, …
- 16:27 Ticket #1401 (The View host throws an exception for nested experiments) created by
- If the nesting-level of experiments is too high, the view host crashes …
- 13:40 AdditionalMaterial edited by
- (diff)
- 13:39 AdditionalMaterial edited by
- (diff)
- 13:32 AdditionalMaterial edited by
- (diff)
- 12:33 Changeset [5401] by
-
Added folder for conferences in 2011
- 10:38 Changeset [5400] by
-
- updated hive binaries
- 10:35 Changeset [5399] by
-
- fixed wiring of textboxes in HiveExperimentManager
- robustified results polling in HiveExperimentManager
- robustified HiveEngine
- 09:02 Changeset [5398] by
-
- Engine should be allowed to be copied also when in state Started. This is needed so that HiveEngine can make copies of Operations which reference an Engine
- 02:37 Changeset [5397] by
-
Worked on OKB (#1174)
01/30/11:
- 13:00 Changeset [5396] by
-
#1400. Refactored interpreter for symbolic expression trees.
- 12:55 Changeset [5395] by
-
Added symbol frequency analyzer to default analyzers list of artificial ant problem. #1398
- 11:46 Ticket #1400 (State of symbolic expression interpreter should be encapsulated into a ...) created by
01/29/11:
- 13:29 Changeset [5394] by
-
- jobs are deleted when engine is paused or stopped
- execution time on hive is computed
01/28/11:
- 16:00 Ticket #1399 (Locked CheckedItemCollectionView should not disable the contained ...) created by
- Currently the listview in the CheckedItemCollectionView is disabled …
- 15:26 Changeset [5393] by
-
Added new symbols to type coherent grammar (ticket #1387).
- 13:10 Changeset [5392] by
-
#1398 fixed a bug in SymbolicExpressionSymbolFrequencyAnalyzer.
- 11:19 Changeset [5391] by
-
Corrected naming of results in ValidationBestSymbolicClassificationSolutionAnalyzer (ticket #1391).
- 09:53 Changeset [5390] by
-
- Added installer to main directory
- Added installation of plugin template
- Updated template zips
- 02:37 Changeset [5389] by
-
Worked on OKB (#1174)
- 00:51 Changeset [5388] by
-
- Updated default value for year in license snippet
- Updated new view wizard
01/27/11:
- 17:04 Changeset [5387] by
-
Removed unnecessary result assignment in SymbolFrequencyAnalyzer (ticket #1398).
- 17:00 Changeset [5386] by
-
Implemented SymbolicExpressionSymbolFrequencyAnalyzer (ticket #1398).
- 14:56 Ticket #1398 (FunctionFrequencyAnalyzer for symbolic expression trees) created by
- 10:42 Changeset [5385] by
-
- Separated NormalAllPositionsManipulator into FixedNormalAllPositionsManipulator and SelfAdaptiveNormalAllPositionsManipulator.cs
- Classname and behavior of SelfAdaptiveNormalAllPositionsManipulator.cs remains to be the same as NormalAllPositionsManipulator for backwards compatibility reasons
- 10:26 Changeset [5384] by
-
ticket #1374 - Implemented root symbol and changed power as well as root symbol to use a rounded exponent.
- 09:56 Changeset [5383] by
-
- Fixed wiring of depth parameter in EvolutionStrategy
- 09:50 Ticket #1397 (EvolutionStrategy does not correctly parameterize depth in Analyzer ...) created by
- 09:44 Changeset [5382] by
-
- Fixed RealVectorCrossover (it did not produce a child)
- Added wiring of the bounds checker
01/26/11:
- 22:04 Ticket #1396 (Enable to solve TSPs which are specified only by a distance matrix) created by
- It should be possible to specify a TSP only by its distance matrix and …
- 18:39 Changeset [5381] by
-
- Allowed to select the bounds checker to use in all RealVectorManipulator and RealVectorCrossover operators
- Added a second bounds checker, the ReflectiveBoundsChecker which does not cut at the bounds, but mirrors the vector at the bounds
- Use a repeating strategy in the move generators
- Removed obsolete IRealVectorPSODecoder and IRealVectorPSOEncoder interfaces
- Marked RealVectorToRealVectorEncoder as obsolete, internal and removed all meaningful code from it (it slipped into the release and should be thrown out as soon as possible)
- Use a repeating strategy to stick within the bounds in the StdDevStrategyVectorManipulator when manipulating the mutation strengths
- By default use smaller initial bounds in the StdDevStrategyVectorCreator (parameterized by the problem)
- 14:20 Ticket #1395 (Change bounds handling in RealVector operators) created by
- If a manipulation operation results in a value that is outside the …
- 14:14 Ticket #1394 (Separate NormalAllPositionsManipulator in a self-adaptive and normal ...) created by
- Currently the NormalAllPositionsManipulator assumes a sigma of 1 if …
- 13:21 Changeset [5380] by
-
ticket #1324 - Corrected ItemSetView to check for duplicates while dropping items.
- 13:18 Changeset [5379] by
-
Implemented review comments by abeham for the SuccessProgressAnalysis (#1392)
- 02:10 Changeset [5378] by
-
Worked on OKB (#1174)
01/25/11:
- 18:09 Changeset [5377] by
-
ticket #1256 - Changed SymbolicSimplifier to handle lagged variables correctly.
- 17:58 Changeset [5376] by
-
- Replacer will use Random replacement when no other replacement is defined
- 17:53 Ticket #1393 (Operator "Replacer" in island algorithms produces an exception) created by
- The Replacer is an operator that must be customized with two …
- 17:34 Changeset [5375] by
-
- added various bits to the Hive Server
- adjusted data model
- 16:59 Changeset [5374] by
-
Reverted accidentally commited project file HL.Analysis (ticket #1256).
- 16:51 Changeset [5373] by
-
ticket #1256 - Merged new timeseries symbols from branch to trunk.
- 14:10 Changeset [5372] by
-
Implemented first version of success progress analysis (#1392)
- 13:23 Changeset [5371] by
-
ticket #1324: Added argument null checks in (Add|Insert|Remove|Update)ListViewItem and UpdateListViewItem(Image|Text) methods.
- 10:44 Changeset [5370] by
-
Created branch for the success progress analysis (#1392)
- 10:44 Ticket #1392 (Successful offspring analysis should be added) created by
- Different operators should be analyzed for their success in an OSGA.
- 10:44 Changeset [5369] by
-
Removed unused methods in TableFileParser (ticket #1173).
- 09:46 Changeset [5368] by
-
Fixed some minor issues in the VRP operators (#1177)