21:16 Changeset [9413] by ascheibe

#2039 improved performance of TSPSimilarityCalculator

21:03 Ticket #2039 (Improve performance of the TSPSimilarityCalculator) created by ascheibe
The similarity calculator for the TSP is slow with large population …
20:35 Changeset [9412] by ascheibe

#1886 added GA with evaluated solutions as a stopping criteria

17:49 Documentation/Reference/GPDL created by gkronber
17:46 UsersUrlRedirects edited by gkronber
17:46 UsersUrlRedirects edited by gkronber
17:45 UsersUrlRedirects edited by gkronber
16:54 Changeset [9411] by sforsten


  • added multiple discretizer to GAssist
  • created ensembles for LCS problems and edited CrossValidation to use them
11:14 Changeset [9410] by jkarder

#2029: adjusted unit tests to changes in r9407

11:11 Changeset [9409] by gkronber


  • removed setting of name and description in LBFGS constructor
  • changed names of placeholder operators in LBFGS
  • added parameter for gradient checking.
10:57 Changeset [9408] by gkronber

#1423: cast solution creator to IRealVector instead of RealVector

10:54 Changeset [9407] by jkarder

#2029: applied the changes suggested by gkronber in comment:5:ticket:2029

10:54 Changeset [9406] by gkronber

#1423: throw an exception with an error message if alglib terminates LBFGS

10:53 Changeset [9405] by gkronber

#1423 added a constructor for OperatorExecutionException with a message parameter

10:36 Changeset [9404] by gkronber

#1789 added logarithmic scaling for transparency value


14:52 Changeset [9403] by mkommend

#2037: Corrected access modifiers in SymbolicExpressionGrammarBase.

14:33 Changeset [9402] by gkronber

#2037 fixed a bug in the caching for minimum tree lengths and depths in the grammar

11:36 Changeset [9401] by sforsten

#2018: renamed "column" to "element" in array types

09:22 Changeset [9400] by sforsten

#1980: branch Algorithms.DataAnalysis


17:36 Changeset [9399] by pfleck

Removed unnecessary UpdatePlugins in UpdateTask.
Optimized GetTask and GetPlugin with compiled queries.

15:46 Changeset [9398] by ascheibe

#2031 fixed a bug in the correlation view

09:20 Ticket #2038 (Reevaluation of elite individuals) created by mkommend
Currently elites are only evaluated once, which could lead to a …
09:16 Download edited by mkommend
updated sources link (diff)


19:52 Changeset [9397] by pfleck

Changed recursive Linq2Sql queries to native SQL queries.

13:55 Ticket #2037 (Grammar produces incorrect minimum expression lengths/depths) created by gkronber
Caching does not work correctly for indirectly recursive grammars.
12:42 Changeset [9396] by ascheibe

#2036 return success in the PreBuildEvent.cmd even if subwcrev is not found

12:36 Ticket #2036 (PreBuildEvent.cmd shouldn't fail when there is no subwcrev installed) created by ascheibe
mkommend has configured the builder to generate the *.cs.frame files …


13:40 Changeset [9395] by fschoepp


  • Added visual extensions (dynamic JavaScript) which will be used to render additional result parameters specific to scenarios (e. g. create a graphical representation of a TSP).
  • Added relationship between jobs and experiments (otherwise, it's not possible to get the job's experiment).
  • Updated Admin page to allow removal/addition of visual extensions.
  • Added back-end logic to store/retrieve/delete visual extensions.
  • Added visual extension functionality to the JavaScript views/controllers (job.*.js).
  • Added tsp.js which is a visual extension for the "Genetic Algorithm - TSP" scenario. It adds a graphical representation of the TSP (just like the C# version does) to the results.


18:39 Changeset [9394] by pfleck

Fixed amespace bug in ConfigFile.
Disabled OutOfCoreExeption and OutOfMemoryException for MultiSlave-testing.
Added random waiting time for HartbeatManager to start to avoid simultaneously heartbeats for MultiSlave-testing.

18:33 Changeset [9393] by pfleck

Changed Linq.Binary to byte array to avoid hash computation.
DataContext in HiveOperationContext is now lazy initialized.
Added missing HiveDao from last commit failure.

13:31 Changeset [9392] by sforsten


  • several small bug fixes
  • added windowing technique ILAS to GAssist
  • GAssist and XCS work now with real-valued features
  • severely improved the performance of XCS
10:37 Changeset [9391] by pfleck

Separated old DTO-Dao from new Dao. DTO-Dao should be replaced completely.
Heartbeat and UpdateTaskState uses new Dao.
DataContext is now closed on ServiceOperation end.


17:24 Changeset [9390] by ascheibe

#1890 fixed a bug in RefreshAutomatically where the event for receiving the results was deregistered to early

16:57 Changeset [9389] by ascheibe

#2031 reorganized statistical testing ui

15:26 Changeset [9388] by mkommend

#1890: Fixed the NumberArray2XmlSerializerBase to allow the persistence of multidimensional arrarys with length components of size 0.

07:10 Changeset [9387] by gkronber

#1967: added CovNN symbol and tree node


14:08 Changeset [9386] by sluengo


17:16 Changeset [9385] by pfleck

Replaced lazy loading with specialized queries.
Compiled queries used for Heardbeat queries.
Changed result types to IQueryable<T> for later query modification.

13:47 Changeset [9384] by ascheibe

#1886 added calculation of selection intensity

13:01 Changeset [9383] by ascheibe

#2031 ResultCorrelationView is now sortable and some minor cosmetic improvements

12:02 Changeset [9382] by ascheibe

#2031 the ResultCorrelationView can now also handle parameters and IntValues


16:35 Changeset [9381] by pfleck

Activated Delayed Loading for binary data.
Added HiveOperationContext to store HiveDataContext for whole ServiceOperation duration.
Added HiveDao methods to query database objects, not DTOs.
Changed HartbeatManager to use only database objects from new queries.

16:06 Changeset [9380] by ascheibe

#2031 use EnhancedStringConvertibleMatrixView instead of StringConvertibleMatrixView in ResultCorrelationView

16:03 Changeset [9379] by ascheibe


  • moved EnhancedStringConvertibleMatrixView to Data.Views
  • fixed a bug that occurred when no row visibility was set which resulted in empty row headers and an exception when changing the row visibility
15:59 Ticket #2035 (Move EnhancedStringConvertibleMatrixView to HeuristicLab.Data.Views) created by ascheibe
EnhancedStringConvertibleMatrixView was introduced with ticket #1292
13:07 Changeset [9378] by ascheibe

#2031 fixed some bugs and the coloring in the chart analysis view

09:47 Changeset [9377] by ascheibe

#2031 added sorting for the chart analysis view


16:34 Changeset [9376] by ascheibe

#2034 added method for querying the current row index in the StringConvertibleMatrixView

16:34 Changeset [9375] by fschoepp


  • Getting connection information from configuration file
16:32 Ticket #2034 (Add method for querying the current row index in ...) created by ascheibe
If columns get sorted in the StringConvertibleMatrixView, the indices …
15:56 Changeset [9374] by pfleck

#2030 Adjust namespace for project.

15:43 Changeset [9373] by pfleck

Added MultiSlaveRunner for starting multiple Slave Cores on a single Machine.
Mocked GUID generation for slaves to random GUID.
Deactivated PerformanceCounter measurements from ConfigManager to avoid shared resource locks.

15:36 Changeset [9372] by pfleck

#2030 Added Sleep-BenchmarkAlgorithm.

15:04 Changeset [9371] by spimming

*Marked necessary configuration steps with ADJUST_ME

14:25 Changeset [9370] by spimming


  • Added necessary HL exe file
13:53 Changeset [9369] by pfleck

Aborted transactions are logged into file.
Enabled PerformanceCounter for Service-Operations.
New Slaves are assigned to HEAL ResourceGroup automatically.

13:16 Changeset [9368] by pfleck

#2030 branched trunk

13:14 Changeset [9367] by fschoepp


  • Added missing HeuristicLab 3.3.exe.config to optimization project
11:54 Changeset [9366] by fschoepp


  • Removed unnecessary files from Optimization.Web project
10:49 Changeset [9365] by fschoepp


  • WorkerRole of Slave now logs all exceptions during startup to the blobstore (slavelog).
  • The PluginManager throws an exception during CheckWorkingDirectories() (Save method) which will be caught now, preventing crashes in Windows Azure.
  • "db.DeferredLocal = false" has been removed to prevent loading bugs.
  • HiveScenarioManager doesn't crash anymore, if he can't find an algorithm within a job during retrieval of the run results.


16:23 Changeset [9364] by ascheibe

#1886 added repetitions for random parameter configurations

13:13 Changeset [9363] by spimming


  • Merged revisions from trunk
08:57 Changeset [9362] by fschoepp


  • Added IVisualExtensionDao to the backend representing js extension that create new viewable elements of an algorithm.
  • Started to upgrade the frontend to render those new javascript UI extensions.
01:26 EvoSoft edited by swagner
00:02 Changeset [9361] by ascheibe

#1886 adapted create experiment dialog so that it can generate random configurations

Note: See TracTimeline for information about the timeline view.