Timeline


and

03/22/10:

23:42 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
23:39 Ticket #941 (Prevent start of an SGA if the problem is not set) closed by swagner
fixed: Implemented in r3188.
23:38 Changeset [3188] by swagner

Prevented that an SGA can be started, if the problem is not set (#941).

23:31 Ticket #941 (Prevent start of an SGA if the problem is not set) created by swagner
As an SGA requires a problem to work on, it should be prevented that …
22:58 Changeset [3187] by abeham

Added move operators for real encoding and test functions #890

18:08 ReviewHeuristicLab3.3.0ApplicationDone edited by mkommend
(diff)
18:08 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
18:06 Changeset [3186] by mkommend

changed move cursor (ticket #867)

17:57 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
17:56 ReviewHeuristicLab3.3.0ApplicationDone edited by abeham
(diff)
17:55 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
17:53 Changeset [3185] by abeham

Updated ES (fixed selection of self adaptive normal mutation and crossover) #932

17:44 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
17:43 ReviewHeuristicLab3.3.0ApplicationDone edited by mkommend
(diff)
17:43 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
17:32 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
17:31 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
17:30 Changeset [3184] by mkommend

forgot to commit ControllerBase in netron library (ticket #867)f

17:04 Changeset [3183] by abeham

Updated evolution strategy to include mutation strength adjustment (doh!) #932
Also added self adaptive crossover

17:03 Changeset [3182] by abeham

Updated real vector to check bounds after each crossover and manipulation #890

16:59 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
16:58 Changeset [3181] by mkommend

corrected drawing of connectors in OperatorShapeInfo and removed self connections (ticket #867)

16:54 Changeset [3180] by gkronber

Updated SQL script to create the DB for the deployment service. #918.

16:54 Ticket #918 (Integrate deployment service into trunk and HL3.3 solution file) reopened by gkronber
16:53 Changeset [3179] by gkronber

Improved controls for deployment service interaction.
Increased max values for message sizes and related limits in the deployment service configuration.
Recreated proxy classes for the deployment service.

#891 (Refactor GUI for plugin management)

16:52 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
16:52 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
16:51 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
16:50 Changeset [3178] by gkronber

Fixed #940 (Plugin infrastructure events show assembly file version instead of plugin version)

16:43 Changeset [3177] by swagner

Moved extension methods of Control from HeuristicLab.Core.Views to HeuristicLab.MainForm.WindowsForms and suspended/resumed repainting in some controls to improve UI response times (#887).

16:37 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
16:29 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
16:28 Changeset [3176] by mkommend

implemented open default view on double click (ticket #867)

16:05 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
16:02 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
15:49 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
15:48 Changeset [3175] by mkommend

corrected bug in connection hit test (ticket #867)

14:41 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
14:39 Changeset [3174] by mkommend

corrected selection of horizontal connections (ticket#867)

14:25 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
14:24 Changeset [3173] by mkommend

added panning by pressing the space bar (ticket #867)

14:18 ReviewHeuristicLab3.3.0ApplicationDone edited by abeham
(diff)
14:17 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
14:16 Changeset [3172] by abeham

Fixed SimulatedBinaryCrossover and name of MichalewiczNonUniformAllPositionsManipulator #890

14:07 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
14:05 Changeset [3171] by mkommend

changed cursor when shapes are hovered (ticket #867)

13:45 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
13:41 Changeset [3170] by abeham

Changed name of test functions problem as discussed with swagner #934
the commit, it fails me, help me prof. smith with my adhoc solution

13:40 Changeset [3169] by mkommend

adapted OperatorShapeInfo to resize header section according to the title string (ticket #867)

13:30 Changeset [3168] by gkronber

Fixed problems in Services configuration. #542 (Keep configurations in solution file up to date when new projects are added)

13:14 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
13:11 Ticket #940 (Plugin infrastructure events show assembly file version instead of ...) created by gkronber
10:54 Changeset [3167] by mkommend

disabled scrolling via mouse wheel in netron visualization (ticket #867)

10:44 Ticket #939 (Data types and operators for classification problems) created by gkronber
10:43 Ticket #938 (Data types and operators for regression problems) created by gkronber
10:36 Changeset [3166] by svonolfe

Renamed Knapsack to KnapsackProblem and KnapsackView to KnapsackProblemView (#917)

10:35 Ticket #937 (Data types and operators for symbolic expression tree encoding) created by gkronber
10:34 Changeset [3165] by svonolfe

Renamed OneMax to OneMaxProblem and OneMaxView to OneMaxProblemView (2) (#916)

10:33 Changeset [3164] by svonolfe

Renamed OneMax to OneMaxProblem and OneMaxView to OneMaxProblemView (#916)

10:27 ReviewHeuristicLab3.3.0CodeOptimization edited by gkronber
minor change (diff)
10:27 ReviewHeuristicLab3.3.0CodeOptimization created by gkronber
Added my thoughts about the empty marker interfaces
10:23 ReviewHeuristicLab3.3.0Code edited by gkronber
Added page for HeuristicLab.Optimization (diff)
05:38 Changeset [3163] by swagner

Implemented (yet empty) start page in optimizer (#936).

04:14 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
04:13 Ticket #936 (Show start page after the optimizer was started to guide new users) created by swagner
As it seems to be hard for new users to find out how to work with …
03:56 Changeset [3162] by swagner

Removed old test functions folder which is not required anymore (#934).

03:32 Changeset [3161] by swagner

Fixed bug in SumSquaresEvaluator (#934).

03:27 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
03:27 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
03:25 Ticket #935 (Remove Creatable test attributes) closed by swagner
fixed: Done in r3160.
03:25 Changeset [3160] by swagner

Removed Creatable test attribute (#935).

03:10 Ticket #935 (Remove Creatable test attributes) created by swagner
02:50 Changeset [3159] by swagner

Renamed TSP to TravelingSalesmanProblem and TSPView to TravelingSalesmanProblemView (#924).

02:37 Changeset [3158] by swagner

Renamed HeuristicLab.Problems.TSP to HeuristicLab.Problems.TravelingSalesman (#924).

02:12 Changeset [3157] by swagner

Renamed folders (#924)

01:44 Changeset [3156] by swagner

Restructured project HeuristicLab.Problems.TSP (#924).

01:41 Changeset [3155] by swagner

Added additional TSP evaluation operators (#924).

01:38 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
01:20 Changeset [3154] by abeham

Updated test functions problem #934

01:02 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
01:02 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
01:00 Changeset [3153] by swagner

Added TSP instance visualization (#924).

00:28 Changeset [3152] by swagner

Fixed bug in optimal tour import (#924).

03/21/10:

23:58 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
23:58 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
23:55 Changeset [3151] by swagner

Implemented import of optimal TSP solutions (#924).

23:49 Changeset [3150] by abeham

Added first version of single objective test functions problem #934

21:56 Ticket #934 (Implement Problems: Single Objective Test Functions) created by abeham
Fixed refreshing of TF visualization in r3668
20:50 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
20:35 Changeset [3149] by abeham

Implemented a possible solution for the slow UI response regarding recursive enable/disable calls. #887

19:19 Changeset [3148] by abeham

Fixed a bug in the evolution strategy and included some parameter sanity checks #932

01:20 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
01:20 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
01:18 Changeset [3147] by swagner

Stored name of TSP instance imported from TSPLIB (#924).

03/20/10:

20:40 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
20:38 Changeset [3146] by abeham

fixed bug in ES when problem dosen't have a visualizer #932

20:16 Changeset [3145] by abeham

fixed some things in trajectory based algorithms #933

20:08 Changeset [3144] by abeham

Fixed a bug in the knapsack move evaluator #917

19:04 Changeset [3143] by abeham

changed some things in the main loops #933

19:01 Changeset [3142] by abeham

Updated simulated annealing with reporting and visualization #923

16:15 Changeset [3141] by abeham

updated Tabu Search (reporting and visualization) #840

09:08 Changeset [3140] by abeham

fixed tabu selector not finding copy selected #840

06:18 Changeset [3139] by swagner

Finished first version of TSP tour visualization (#924).

04:21 ReviewHeuristicLab3.3.0CodeSelection edited by swagner
(diff)
04:21 ReviewHeuristicLab3.3.0CodeSelection edited by swagner
(diff)
04:15 Changeset [3138] by swagner

Refactored interface implementations of selectors and reducers (#931).

03:49 Ticket #930 (Selectors cause IndexOutOfRangeExceptions) closed by swagner
fixed
03:49 Changeset [3137] by swagner

Fixed IndexOutOfRangeExceptions in selectors (#930).

02:47 Changeset [3136] by swagner

Restructured code of changes made in r3106 (#919).

02:36 Ticket #927 (Operator tree view does not always display the method icon for ...) closed by swagner
fixed
02:35 Changeset [3135] by swagner

Fixed resetting of node appearance when the value of an operator parameter is set to null (#927).

03/19/10:

19:35 Changeset [3134] by abeham

Updated local search to show visualization and statistics #921

19:33 Changeset [3133] by abeham

Fixed a bug in PathTSPTour, the setter of permutation registered the wrong event listeners. #924

19:17 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
18:21 Changeset [3132] by abeham

fixed TabuSelector #840

18:20 Changeset [3131] by abeham

fixed wiring in LS, SA, and TS when problem is changed MoveGenerator becomes null which resulted in a NullReferenceException #933

18:19 Ticket #933 (Refactor trajectory based algorithms) created by abeham
Maybe some things can be unified for trajectory based algorithms. They …
18:16 ReviewHeuristicLab3.3.0CodeSelection edited by abeham
(diff)
18:14 Changeset [3130] by abeham

Added evolution strategy #932

18:08 Ticket #932 (Implement Algorithms: Evolution Strategy) created by abeham
We need an evolution strategy
18:07 Changeset [3129] by abeham

Removed interface ISelector from Selector #931

18:02 Ticket #931 (Refactor plugin HeuristicLab.Selection) created by abeham
Changes to HeuristicLab.Selection as described …
17:52 Changeset [3128] by abeham

fixing bug in BestSelector as described in #930

17:13 Ticket #930 (Selectors cause IndexOutOfRangeExceptions) created by abeham
If a selected scope is moved, some selectors immediately manipulate …
16:40 Changeset [3127] by svonolfe

Updated selection of MoveEvaluators for the Knapsack problem (#917)

16:40 Changeset [3126] by svonolfe

Updated selection of MoveEvaluators for the OneMax problem (#916)

16:22 Changeset [3125] by svonolfe

The Knapsack problem is now initialized with a random instance (#917)

16:05 Changeset [3124] by svonolfe

Added MoveEvaluator to the Knapsack problem (#917)

15:59 Changeset [3123] by abeham

Updated RealVector encoding to use a double matrix as bounds #929

15:55 Ticket #929 (Change min/max bounds in RealVector to a double matrix) created by abeham
Allowing to use a double matrix for bounds is more general with …
15:35 Changeset [3122] by svonolfe

Fixed typo (#916)

15:32 Changeset [3121] by svonolfe

Added MoveEvaluator to the OneMax problem (#916)

15:31 Changeset [3120] by svonolfe

Fixed a bug in ExhaustiveOneBitflipMoveGenerator (#914)

15:13 Changeset [3119] by svonolfe

Updated BitflipTabuMoveMaker in BinaryVector (#914)

14:29 Changeset [3118] by svonolfe

Fixed OneBitflipMove folder naming (#914)

14:26 Changeset [3117] by svonolfe

Added OneBitflipMove to BinaryVector (#914)

14:24 Changeset [3116] by svonolfe

Further implemented review comments (#917)

14:17 Changeset [3115] by svonolfe

Further implemented review comments (#916)

14:01 ReviewHeuristicLab3.3.0CodeSelection edited by mkommend
(diff)
13:58 Changeset [3114] by gkronber

Added in-order exporter for function trees. Not every function is implemented yet. #928 (Structure tree exporter for in order format)

13:49 Ticket #928 (Structure tree exporter for in order format) created by gkronber
12:58 ReviewHeuristicLab3.3.0CodeSelection edited by abeham
(diff)
12:54 Changeset [3113] by gkronber

Changed starter form to instantiate only one splash screen and show and hide it as required. #183 (Splash screen sometimes causes ObjectDisposedException)

12:51 ReviewHeuristicLab3.3.0CodeSelection created by abeham
12:40 ReviewHeuristicLab3.3.0Code edited by abeham
added HeuristicLab.Selection (diff)
11:46 Changeset [3112] by gkronber
  • Added missing license headers
  • performance improvement in listview_itemchecked handlers
  • added functionality to switch between simple and advanced view in remote plugins view
  • changed url of deployment service in preparation for next release of the test version
  • added default user credentials for the deployment service in preparation for the next release of the test version

#891 (Refactor GUI for plugin management)

10:59 Changeset [3111] by svonolfe

Further implemented review comments (#917)

10:52 Changeset [3110] by svonolfe

Further implemented review comments (#917)

10:46 Changeset [3109] by svonolfe

Implemented review comments (#917)

10:45 Changeset [3108] by svonolfe

Implemented review comments (#916)

04:56 Changeset [3107] by swagner

Continued to implement TSP tour visualization (#924)

00:08 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
00:08 ReviewHeuristicLab3.3.0ApplicationDone edited by abeham
(diff)
00:04 Changeset [3106] by abeham

Changed parameter icon for parameters with a generic type derived from IOperator #919

00:00 Changeset [3105] by abeham

I added a default icon to the imageList in the constructor #927

03/18/10:

23:58 Ticket #927 (Operator tree view does not always display the method icon for ...) created by abeham
When you open a fresh UserDefinedAlgorithm and set e.g. one of the …
22:57 Changeset [3104] by abeham

Fixed changing of MoveTabuParameter and added two different tabu criteria for a move: One prevents only readding deleted edges, the other prevents both readding deleted edges and deleting added edges. #840

22:54 Changeset [3103] by abeham

Renamed Algorithms.LS to Algorithms.LocalSearch #921

21:00 Changeset [3102] by abeham

Fixed plugin class of tabu search #840

20:56 Changeset [3101] by abeham

Updated simulated annealing:

  • Added inner loop to noticeably speed up algorithm
  • Removed exception in StochasticTwoOptMultiMoveGenerator when more moves would be generated than from the exhaustive move generator. The StochasticTwoOptMultiMoveGenerator simply draws from all moves with replacement.

#923

15:10 Changeset [3100] by abeham

Renamed TS to TabuSearch #840

12:34 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
12:06 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
12:02 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
11:57 Ticket #898 (Linkage between algorithms and problems does not work correctly) closed by abeham
fixed
11:56 Changeset [3099] by abeham

extended name change of move parameter to all operators not just all except move generators #898

11:54 Changeset [3098] by abeham

Added simulated annealing algorithm #923

11:39 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
11:28 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
11:18 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
10:58 ReviewHeuristicLab3.3.0ApplicationDone edited by abeham
cleanup (diff)
10:58 ReviewHeuristicLab3.3.0Application edited by abeham
cleanup, reprioritization and answered some comments (diff)
05:37 Changeset [3097] by swagner

Started to implement TSP tour visualization (#924)

04:22 Ticket #673 (LeftSelector and RightSelector shouldn't extend StochasticSelectorBase) closed by swagner
fixed: This issue has been fixed in HeuristicLab 3.3.
04:19 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
04:19 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
04:12 Ticket #926 (Replace LeftSelector and RightSelector by BestSelector and WorstSelector) closed by swagner
fixed: Fixed in r3096.
04:11 Changeset [3096] by swagner

Replaced LeftSelector and RightSelector by BestSelector and WorstSelector (#926)

02:37 Ticket #926 (Replace LeftSelector and RightSelector by BestSelector and WorstSelector) created by swagner
The two selection operators LeftSelector and RightSelector should …
02:35 Ticket #925 (Enhance visualization of DataTables) created by swagner
The visualization capabilities of DataTables should be extended: * …
02:26 Ticket #924 (Improve plugin HeuristicLab.Problems.TravelingSalesman) created by swagner
Some additional features have to be implemented in the …
02:23 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
02:23 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
02:18 Ticket #920 (Each single objective problem should provide a parameter for its best ...) closed by swagner
fixed: Finished best and best known quality handling in r3095.
02:17 Changeset [3095] by swagner

Finished best and best known quality handling (#920)

02:03 Changeset [3094] by abeham

Completed main loop of simulated annealing
Added a ProbabilisticQualityComparator (derived from QualityComparator)
Added an exception in ExponentialDiscreteDoubleValueModifier when startValue, endValue, or both are <= 0.
#923

03/17/10:

20:02 Changeset [3093] by abeham

Added initial draft of simulated annealing (not yet finished) and double value modifying operators that will be used for cooling the temperature #923

20:00 Ticket #923 (Implement Algorithms: Simulated Annealing) created by abeham
We need simulated annealing
19:01 Changeset [3092] by gkronber

Fixed relevant warnings in the plugin infrastructure (didn't fix warnings about XML comments of members that will be removed soon). #915 (Remove warnings from HL 3.3 solution)

18:54 Changeset [3091] by swagner

Fixed bug in LookupParameter.GetActualValue (#919)

18:08 Ticket #918 (Integrate deployment service into trunk and HL3.3 solution file) closed by gkronber
fixed
18:05 Changeset [3090] by gkronber

Added license headers and set visibility to internal for the classes of the plugin manager. #891 (Refactor GUI for plugin management)

18:03 Changeset [3089] by gkronber

Deleted feature development branch for the deployment service. #918 (Integrate deployment service into trunk and HL3.3 solution file)

17:54 Changeset [3088] by gkronber

copied unit test cases for class PluginStore of the deployment service from the feature development branch. #918 (Integrate deployment service into trunk and HL3.3 solution file)

17:45 Changeset [3087] by gkronber

Set svn:ignore properties for service references directories in plugin infrastructure and deployment service. They are not needed because the proxy classes are generated manually with svnutil. #918 (Integrate deployment service into trunk and HL3.3 solution file)

17:38 Changeset [3086] by gkronber

Copied script to create the database for the deployment service from feature development branch. #918 (Integrate deployment service into trunk and HL3.3 solution file)

17:36 Changeset [3085] by gkronber

Set svn:ignore properties and added app.config file. #918 (Integrate deployment service into trunk and HL3.3 solution file)

17:32 Changeset [3084] by gkronber

Added deployment service projects to HL 3.3 solution. #918 (Integrate deployment service into trunk and HL3.3 solution file)

14:19 ReviewHeuristicLab3.3.0Application edited by gkronber
Moved resolved issues to Review HeuristicLab 3.3.0 Application Done (diff)
14:19 ReviewHeuristicLab3.3.0ApplicationDone edited by gkronber
Moved resolved issues from Review HeuristicLab 3.3.0 Application (diff)
14:16 ReviewHeuristicLab3.3.0Application edited by gkronber
Marked issues that have been resolved for me (diff)
14:13 ReviewHeuristicLab3.3.0Application edited by gkronber
Added my thoughts about the algorithm naming scheme (diff)
13:52 Changeset [3083] by gkronber

Deleted obsolete DataSources folder in PluginAdministrator. #918 (Integrate deployment service into trunk and HL3.3 solution file)

13:49 Changeset [3082] by gkronber

Fixed configurations of plugins Problems.Knapsack Problems.Knapsack.View Problems.OneMax and Problems.OneMax.Views. #542 (Keep configurations in solution file up to date when new projects are added)

13:46 Changeset [3081] by gkronber

Integrated PluginAdministrator plugin into HL3.3 solution. #918 (Integrate deployment service into trunk and HL3.3 solution file)

13:24 Changeset [3080] by swagner

Implemented first version of best and best known quality handling (#920)

02:01 Changeset [3079] by abeham

fixed linkage in TS and LS similar to r3076 #898

01:59 Ticket #922 (Refactor cloning) created by swagner
If a class contains initialization code in the default parameterless …
01:53 Changeset [3078] by abeham

Added a simple local search / hill climber algorithm similar to the TS #921
Added a QualityComparator operator in HeuristicLab.Optimization.Operators which acts like a comparator and injects a bool variable depending on whether the left side quality is better than the right side quality

01:51 Ticket #921 (Implement Algorithms: Local Search / Hill Climber) created by abeham
We need a simple hill climber
01:47 Ticket #898 (Linkage between algorithms and problems does not work correctly) reopened by abeham
01:40 Changeset [3077] by swagner

Fixed bug in LookupParameter.LookupVariable (#919)

01:05 Ticket #920 (Each single objective problem should provide a parameter for its best ...) created by swagner
In order to be able to show the best known solution quality in quality …
00:39 Ticket #898 (Linkage between algorithms and problems does not work correctly) closed by swagner
fixed: Fixed bug when selecting a previously selected operator in SGA in r3076.
00:38 Changeset [3076] by swagner

Fixed bug when reselecting a previously selected operator in UpdateSelectors, UpdateCrossovers and UpdateMutators in SGA (#898)

00:31 Ticket #898 (Linkage between algorithms and problems does not work correctly) reopened by swagner
Selecting a previously selected operator in UpdateSelectors, …

03/16/10:

23:53 Ticket #912 (Implement distance matrix-based evaluation for the TSP) closed by swagner
fixed: The bug in the parameter lookup has been fixed in r3075 as described …
23:50 Changeset [3075] by swagner

Refactored parameter lookup as suggested in a patch of mkommend (#919)

23:08 Ticket #919 (Refactor plugin HeuristicLab.Parameters) created by swagner
mkommend suggested various improvements in his code review of the …
21:29 Changeset [3074] by abeham

updated tabu search #840

18:31 Changeset [3073] by gkronber

Copied more files related to the deployment service from the feature development branch. #918 (Integrate deployment service into trunk and HL3.3 solution file)

18:28 Changeset [3072] by gkronber

Copied projects related to the deployment service from the feature branch. #918 (Integrate deployment service into trunk and HL3.3 solution file)

18:16 Changeset [3071] by svonolfe

Added BestKnownQuality parameter to Knapsack (#917)

18:12 Ticket #918 (Integrate deployment service into trunk and HL3.3 solution file) created by gkronber
A separate build configuration should be created for the services.
18:08 Changeset [3070] by svonolfe

Added the Knapsack problem to test the BinaryVector operators (#917)

18:07 Ticket #917 (Add Knapsack problem) created by svonolfe
Add the Knapsack problem.
17:59 Changeset [3069] by gkronber

Improved dialogs in plugin manager. #891 (Refactor GUI for plugin management)

17:14 Changeset [3068] by gkronber

Worked on multi-select behavior of list views in deployment server interfaces. #891 (Refactor GUI for plugin management)

16:38 Changeset [3067] by svonolfe

Updated OneMax problem (#916)

16:04 Changeset [3066] by swagner

Implemented first version of distance matrix-based evaluation for the TSP (#912)

15:59 Changeset [3065] by svonolfe

Added OneMax problem to test the BinaryVector operators (#916)

15:57 Ticket #916 (Add OneMax problem) created by svonolfe
The OneMax problem should be added to test the BinaryVector operators.
14:25 Changeset [3064] by svonolfe

Fixed minor typo (#914)

14:25 Changeset [3063] by svonolfe

Updated assembly reference in test cases (#889)

14:10 Changeset [3062] by svonolfe

Implemented operators and test cases for the BinaryVector encoding (#914)

11:37 Ticket #909 (Restructure and rename plugins HeuristicLab.Encodings.* and ...) closed by swagner
fixed
11:37 Changeset [3061] by swagner

Renamed some test methods and fixed typos (#909)

10:46 Changeset [3060] by svonolfe

Updated the RealVector project to use the new solution encodings (#909)

10:35 Changeset [3059] by svonolfe

Updated the IntegerVector project to use the new solution encodings (#909)

10:22 Changeset [3058] by epitzer

Fix warnings (#915)

10:21 Changeset [3057] by epitzer

Fix warnings (#915)

10:20 Changeset [3056] by epitzer

Change Project references (#842)

10:13 Changeset [3055] by svonolfe

Updated the BinaryVector project to use the new solution encodings (#909)

04:24 Changeset [3054] by swagner

Refactored classes of HeuristicLab.Data and implemented encoding specific data classes (#909)

00:56 Changeset [3053] by swagner

Renamed solution encoding plugins (#909)

00:03 Changeset [3052] by swagner

Renamed folder of the permutation solution encoding plugin (#909)

00:02 Changeset [3051] by swagner

Renamed folder of the real vector solution encoding plugin (#909)

00:01 Changeset [3050] by swagner

Renamed folder of the integer vector solution encoding plugin (#909)

00:00 Changeset [3049] by swagner

Renamed folder of the binary vector solution encoding plugin (#909)

03/15/10:

23:49 Changeset [3048] by swagner

Renamed classes of HeuristicLab.Data (#909)

22:21 Changeset [3047] by swagner

Renamed files of HeuristicLab.Data (#909)

19:35 Changeset [3046] by gkronber

Fixed a few warnings in plugin infrastructure. #915 (Remove warnings from HL 3.3 solution)

19:34 Changeset [3045] by gkronber

Worked on look and feel of product editor. #891 (Refactor GUI for plugin management)

18:00 Changeset [3044] by abeham

updated tabu search #840

17:53 ReviewHeuristicLab3.3.0Application edited by mkommend
(diff)
17:25 Changeset [3043] by svonolfe

Updated item descriptions for BinaryVector operators (#914)

16:33 ReviewHeuristicLab3.3.0CodeParameters edited by mkommend
(diff)
15:26 Changeset [3042] by svonolfe

Updated naming for BinaryVectors (#914)

15:15 Changeset [3041] by svonolfe

Updated deployment file for BinaryVectors (#914)

15:12 Changeset [3040] by svonolfe

Added BinaryVectors plugin and test project (#914)

15:02 Changeset [3039] by mkommend

corrected AssemblyInfo for WinFormsUI-2.3.1 (ticket #915)

14:53 Changeset [3038] by mkommend

removed warnings from HeuristicLab.Netron (ticket #915)

14:52 Ticket #915 (Remove warnings from HL 3.3 solution) created by mkommend
Before the release of HeuristicLab all warnings should be corrected. …
14:46 Changeset [3037] by epitzer

prevent exceptions during configuration (instead of catching them) (#548)

14:45 Changeset [3036] by epitzer

make most serializers internal and complete API documentation (#548)

14:22 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
14:22 Changeset [3035] by svonolfe

Added plugin file to ignore list (#913)

14:16 Changeset [3034] by swagner

Set name changing capabilities of operators (#893)

14:16 Changeset [3033] by svonolfe

Deleted plugin file (#913)

14:11 Ticket #914 (Operators for BinaryVectors encoding) created by svonolfe
14:02 Changeset [3032] by svonolfe

Ported initial IntVector operators to HL 3.3 and added test cases (#913)

14:00 Ticket #913 (Operators for IntVectors encoding) created by svonolfe
12:25 Changeset [3031] by epitzer

collect all storable caches into storable serializer to reduce prolonged memory usage (#548)

12:02 Changeset [3030] by epitzer

prevent excessive caching of reflection information by re-instantiating serializers for every run (#548)

12:02 Changeset [3029] by epitzer

add support for automatic serialization of fields and properties (#548)

12:01 Changeset [3028] by epitzer

add more API docs (#548)

09:43 Changeset [3027] by epitzer

uncomment broken persistence analysis (#548)

09:04 ReviewHeuristicLab3.3.0Application edited by swinkler
(diff)
00:18 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
00:18 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
00:16 Changeset [3026] by swagner

Fixed capitalization of algorithm names (#893)

00:00 Changeset [3025] by epitzer

Move attribute discovery from attribute classes to StorableSerializer (in preparation for unified discovery and handling of AllFields, AllProperties, ...) (#548)

03/14/10:

23:54 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
23:53 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
23:50 Changeset [3024] by swagner

Restricted name changes to CombinedOperator, Placeholder and ProgrammableOperator (#893)

23:38 Ticket #912 (Implement distance matrix-based evaluation for the TSP) created by swagner
23:32 Ticket #911 (Rename PopulationCreator to SolutionsCreator) closed by swagner
fixed: Done in r3023.
23:32 Changeset [3023] by swagner

Renamed PopulationCreator to SolutionsCreator (#911)

20:59 Changeset [3022] by kgrading

added the calendar in the dal and the server console. Works on every Resource (Group / Client) (#908)

19:32 Ticket #911 (Rename PopulationCreator to SolutionsCreator) created by swagner
19:30 Ticket #910 (Rename plugin HeuristicLab.Evolutionary to ...) closed by swagner
fixed: Done in r3021.
19:26 Changeset [3021] by swagner

Renamed plugin HeuristicLab.Evolutionary to HeuristicLab.Optimization.Operators (#910)

19:09 Ticket #910 (Rename plugin HeuristicLab.Evolutionary to ...) created by swagner
18:58 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
18:58 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
18:55 Changeset [3020] by swagner

Implemented reviewers' comments (#893)

  • renamed SGAOperator to SGAMainLoop
18:49 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
18:26 Changeset [3019] by swagner

Restructured persistence code of read-only observable collections (#548)

18:02 Documentation/DevelopmentCenter/UsePersistence edited by swagner
(diff)
18:01 Documentation/DevelopmentCenter/UsePersistence edited by swagner
(diff)
16:35 Ticket #909 (Restructure and rename plugins HeuristicLab.Encodings.* and ...) created by swagner
* The classes in the HeuristicLab.Data plugin should be renamed to …
12:12 Ticket #908 (Create Server Side Calendars for Clients and ClientGroups) created by kgrading
Every ClientGroup should be associated with a Calendar. If a client …
12:07 Ticket #907 (prioritized and resource restricted scheduling) closed by kgrading
fixed: added Priority and resource restricted scheduling in r3018
12:07 Changeset [3018] by kgrading

added Priority and resource restricted scheduling (#907)

12:07 Ticket #907 (prioritized and resource restricted scheduling) created by kgrading
jobs must be prioritize able and made resource dependent. Means: You …
11:14 Ticket #885 (Change WCF Hosting to Spring supported hosting) closed by kgrading
fixed
01:06 Changeset [3017] by epitzer

Merge StorableClassType.Empty into StorableClassType.MarkedOnly and make it the default if not specified (#548)

00:42 Changeset [3016] by epitzer

Update API docs. (#548)

03/12/10:

15:00 ReviewHeuristicLab3.3.0CodePersistence created by mkommend
14:59 ReviewHeuristicLab3.3.0Code edited by mkommend
(diff)
14:58 Changeset [3015] by gkronber

Improved GUI for plugin and product management. #891 (Refactor GUI for plugin management)

14:34 Changeset [3014] by epitzer

Correctly update displayed method signature if operator parameters change (#842)

14:16 ReviewHeuristicLab3.3.0CodeParameters edited by mkommend
(diff)
13:42 Changeset [3013] by kgrading

fixed HiveBridge and removed compile errors (#830)

11:28 Documentation/DevelopmentCenter/UsePersistence created by epitzer
11:25 Changeset [3012] by kgrading

fixed plugin dependencies again (#830)

11:23 OldWikiStart edited by epitzer
(diff)
10:57 Changeset [3011] by kgrading

changed the complete DAL to LINQ 2 SQL (with the exception of the job streaming), did a lot of refactoring, Introduced DTOs (that are named DTOs for better understanding), added the spring.NET Interceptor, reintroduced transactions and cleaned up the whole JobResult thing and updated a part of the config merger (#830)

10:43 Changeset [3010] by epitzer

invoke storable hooks in more predictable orders, call hooks defined on base classes first. (#548)

09:52 Changeset [3009] by gkronber

improved license dialog. #891 (Refactor GUI for plugin management)

09:47 Changeset [3008] by epitzer

adaptation to HL 3.3 (#842)

09:45 Changeset [3007] by epitzer

more descriptive persistence error message (#548)

03/11/10:

18:57 Ticket #886 (ProblemInjector doesn't work correctly if actual names of local ...) closed by gkronber
fixed
18:56 Ticket #793 (Node impact based variable impact calculation operator) closed by gkronber
fixed: In use since Oct. 2009
18:54 Ticket #699 (Refactor ManagerForm) closed by gkronber
duplicate: This ticket has a duplicate. #891.
18:45 Ticket #751 (Plugin for for data-modeling with ANN (integrated into CEDMA)) closed by gkronber
fixed: Basic functionality is there. Further issues should be tracked in more …
18:43 Ticket #10 (Adjust random operators to recieve a list of values to change) closed by gkronber
wontfix: This is too old and obsolete.
18:43 Ticket #9 (Show plugin description in plugin info pane in the plugin manager console) closed by gkronber
fixed: Plugin description is displayed in the list view together with the …
18:41 Ticket #876 (Plugin licenses should be automatically loaded from license files if ...) closed by gkronber
fixed: Fixed in combination with #860.
18:41 Ticket #853 (Operator to calculate variable impacts as integral over the relative ...) closed by gkronber
fixed: The operator is already used in GP engines.
18:37 ReviewHeuristicLab3.3.0CodeParameters edited by mkommend
(diff)
18:35 Ticket #880 (Max and min time offsets for variable symbols are not set correctly by ...) closed by gkronber
fixed
18:34 Ticket #877 (Predefined GP engines for time series prognosis are defect because of ...) closed by gkronber
fixed
18:30 Ticket #50 (Allow update of a specific plugin (+ depents) via plugin-manager) closed by gkronber
fixed: Fixed in new installation manager GUI. See #860.
18:25 Ticket #860 (Deployment server for plugin installation from web locations) closed by gkronber
fixed: Deployment service is up and running on servdev. Further changes …
18:23 Changeset [3006] by gkronber

Implemented deployment service on servdev.heuristiclab.com and changed all service references and configurations to point to the service address. Improved GUI of installation manager. Implemented user name authentication and authorization for the deployment service. #860 (Deployment server for plugin installation from web locations)

15:50 Changeset [3005] by epitzer

add support for type information interleaving and subsequently true streaming (#548)

12:54 Changeset [3004] by epitzer

add complete persistence API docs (#548)

11:59 ReviewHeuristicLab3.3.0Application edited by swinkler
(diff)
11:52 ReviewHeuristicLab3.3.0Application edited by vdorfer
(diff)
11:03 Changeset [3003] by epitzer

Add utility to test coverage of persistence support and storable consistency (#548)

10:55 Changeset [3002] by epitzer

Add missing constructors and hooks (#548)

04:12 HeuristicLab 3.3 r3001.zip attached to ReviewHeuristicLab3.3.0Application by swagner
04:09 Changeset [3001] by swagner

Updated configurations and project dependencies (#840)

04:02 Changeset [3000] by swagner

Updated StorableClass attribute on some more classes (#548)

03:50 Ticket #906 (TypeSelector eats all exceptions if instantiation of a type fails) closed by swagner
fixed: Fixed in r2999.
03:50 Changeset [2999] by swagner

Fixed exception handling in TypeSelector (#906)

03:21 Ticket #906 (TypeSelector eats all exceptions if instantiation of a type fails) created by swagner
TypeSelector does not throw any exceptions, if a type cannot be …
02:48 Ticket #905 (Disable controls in algorithm views when the algorithm is executed) closed by swagner
fixed: Fixed in r2998.
02:48 Changeset [2998] by swagner

Fixed disabling of controls in algorithm views when the algorithm is executed (#905)

02:38 ReviewHeuristicLab3.3.0Application edited by abeham
some more remarks (diff)
02:23 Changeset [2997] by abeham

Updated tabu search and added an engine for the berlin52 TSP #840
Also added a BestQualityMemorizer operator in HeuristicLab.Analysis-3.3

02:09 Ticket #905 (Disable controls in algorithm views when the algorithm is executed) created by swagner
In EngineAlgorithmView and UserDefinedAlgorithmView not all …
01:55 Ticket #897 (Event ActiveViewChanged is not fired correctly) closed by swagner
fixed
01:48 Changeset [2996] by abeham

Updated StorableClass attribute on several more classes #548

01:22 Changeset [2995] by abeham

Added StorableClass attribute to several more classes #548

01:12 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
01:11 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
01:08 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
00:56 ReviewHeuristicLab3.3.0ApplicationDone edited by swagner
(diff)
00:56 ReviewHeuristicLab3.3.0ApplicationDone created by swagner
00:53 Ticket #904 (TypeSelector stalls application on certain search input) created by abeham
Here are the steps to reproduce: 1. Open a new user defined algorithm …
00:40 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)

03/10/10:

18:28 Changeset [2994] by epitzer

Make StorableClass attribute compulsory for StorableSerializer to work, add named property StorableClassType to choose between Empty and MarkedOnly, later other options will be added. (#548)

18:28 Ticket #903 (LinearRegressionOperator doesn't work for autoregressive modeling) created by gkronber
18:20 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
18:02 ReviewHeuristicLab3.3.0CodeParameters edited by mkommend
(diff)
18:02 ReviewHeuristicLab3.3.0CodeParameters edited by mkommend
(diff)
17:47 ReviewHeuristicLab3.3.0CodeParameters created by mkommend
17:45 ReviewHeuristicLab3.3.0Code edited by mkommend
(diff)
16:37 Changeset [2993] by epitzer

add justifications for rejecting a type for serialization in ICompositeSerializer (#548)

16:30 Changeset [2992] by mkommend

overloaded GetViewTypes in MainFormManager(ticket #902)

16:13 Ticket #902 (Add possibility in MainFormManager to get only the most specific views ...) created by mkommend
Overload method GetViewTypes with an additional boolean flag to …
15:27 Changeset [2991] by epitzer

add caches for hooks (#900)

13:39 Changeset [2990] by epitzer

unwrap exceptions during constructor call when deserializing storable objects (#548)

10:43 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
10:38 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
10:37 Ticket #350 (Evaluate bias in certain permutation operators) closed by abeham
fixed: Permutation operators have all been "reimplemented" using literature …
10:33 Ticket #858 (Merge service.model bindings separately in ConfigMerger) closed by abeham
fixed: After 200 revisions without further error appearing it's probably safe …
05:24 ReviewHeuristicLab3.3.0Application edited by swagner
(diff)
05:21 Changeset [2989] by swagner

Implemented reviewers' comments (#893)

04:41 Ticket #898 (Linkage between algorithms and problems does not work correctly) closed by swagner
fixed
04:16 Changeset [2988] by swagner

Worked on linkage between algorithms and problems (#898)

  • restructured HeuristicLab.Problems.TSP project
  • adapted TSP evaluators class hierarchy to avoid performance problems
03:40 Ticket #901 (Cache actual value in parameter lookup) closed by swagner
fixed: Done in r2987.
03:40 Changeset [2987] by swagner

Cached actual value in parameter lookup to improve performance (#901)

03:39 Ticket #901 (Cache actual value in parameter lookup) created by swagner
As long as the execution context does not change, the actual value can …
03:37 Changeset [2986] by swagner

Worked on linkage between algorithms and problems (#898)

  • finished SGA

03/09/10:

20:26 Changeset [2985] by gkronber

Fixed bugs in MLP operators, extended operators to work for time series prognosis and added pre-configured engine for time series prognosis with MLP. #882 (Artificial neural networks engine for time series prognosis)

19:00 Changeset [2984] by abeham

Added some (empty) classes for permutation moves #840

18:57 Changeset [2983] by epitzer

add support for new StorableConstructor attribute (#900)

18:17 Changeset [2982] by abeham

changed order of making a move tabu and performing the move #840

18:14 Changeset [2981] by abeham

Added a TS operator and a default TabuSelector #840

18:14 Changeset [2980] by epitzer

add a new attribute for hooks to be called before serialization and after deserialization (#900)

18:11 Ticket #900 (Persistence should provide hooks for "storable"-serializable classes) created by epitzer
[Storable] classes should provide the following hooks: * a …
11:20 OldWikiStart edited by swagner
(diff)
10:15 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
09:49 Changeset [2979] by gkronber

Fixed bug in regression engines. #823 (Implement tree evaluator with linear scaling to improve convergence in symbolic regression.)

09:41 Changeset [2978] by gkronber

Fixed plugin dependency in programmable operator plugin. #842 (ProgrammableOperator Overhaul)

09:40 Changeset [2977] by gkronber

Moved linear scaling functionality out of tree evaluator into a separate operator. #823 (Implement tree evaluator with linear scaling to improve convergence in symbolic regression.)

09:37 Changeset [2976] by abeham

Added TSOperator (initial) #840
Set property to ignore plugin.cs file

05:45 Changeset [2975] by swagner

Worked on linkage between algorithms and problems (#898)

  • finished TSP and started to work on SGA
03:57 Ticket #899 (Provide public events to notify item changed and reset in ...) closed by swagner
fixed: Done in r2974.
03:57 Changeset [2974] by swagner

Adapted Permutation and renamed IStringConvertibleArrayData.Rows to IStringConvertibleArrayData.Length (#899)

03:52 Ticket #899 (Provide public events to notify item changed and reset in ...) reopened by swagner
Forgot to adapt Permutation and to rename …
03:11 Ticket #899 (Provide public events to notify item changed and reset in ...) closed by swagner
fixed: Done in r2973.
03:10 Changeset [2973] by swagner

Provided public events in ValueTypeArrayData and ValueTypeMatrixData to notify, if an item has changed or the whole array/collection has been reset (#899)

03:08 Ticket #899 (Provide public events to notify item changed and reset in ...) created by swagner
ValueTypeArrayData and ValueTypeMatrixData should provide public …

03/08/10:

23:50 Ticket #898 (Linkage between algorithms and problems does not work correctly) created by swagner
When linking a problem with an algorithm, the values of various …
23:26 Changeset [2972] by abeham

Added new empty project for modeling a tabu search algorithm #840

18:03 ReviewHeuristicLab3.3.0Application edited by abeham
(diff)
15:30 Changeset [2971] by abeham

Removed SelfAdaptiveDiscreteCrossover #890

15:30 Changeset [2970] by mkommend

updating cloning of visualization info (ticket #867)

15:30 Changeset [2969] by abeham

Updated operators for real vector encoding #890

15:15 Changeset [2968] by mkommend

added cloning support for graph visualization (ticket #867)

14:57 ReviewHeuristicLab3.3.0CodeCoreViews edited by mkommend
(diff)
13:20 Changeset [2967] by mkommend

deleted OperatorGraphVisualizationInfo (ticket #867)

12:49 Changeset [2966] by mkommend

removed saving of Icons (ticket #867)

12:39 Ticket #892 (BitmapSerializer for GraphVisualization) closed by mkommend
fixed: fixed !Bitmap2XmlSerializer r2965
12:39 Changeset [2965] by mkommend

fixed !Bitmap2XmlSerializer (ticket #892)

11:37 Changeset [2964] by abeham

Updated real vector operators #890:
Added AverageCrossover, UniformAllPositionsArithmeticCrossover, and UniformSomePositionsArithmeticCrossover
Removed ContinuousCrossover, CompleteContinuousCrossover, and UniformAllPositionsManipulator
Updated the description and documentation in HeuristicCrossover, LocalCrossover, and RandomConvexCrossover

11:23 Changeset [2963] by mkommend

corrected behaviour of the ActiveViewChangedEvent (ticket #897)

11:23 Changeset [2962] by mkommend

corrected access modifiers of some methods and fields (ticket #857)

10:25 Ticket #723 (Refactor CEDMA.BubbleChart) closed by mkommend
fixed
10:25 Ticket #310 (PointCharts with specified X/Y coordinates) closed by mkommend
wontfix
10:24 Ticket #724 (HeuristicLab.Common.Resources icons, images, etc.) closed by mkommend
fixed
00:59 Ticket #580 (Implement fixed algorithms) closed by swagner
fixed: Implementation of fixed algorithms has been done within the scope of …
00:55 Ticket #128 (Port all HL2 plugins to the new plugin infrastructure) closed by swagner
fixed: This has already been done.
00:46 Ticket #56 (Warning before closing an unsaved algorithm) closed by swagner
wontfix: In order to check if a workbench has been changed since the last save, …
00:29 Ticket #897 (Event ActiveViewChanged is not fired correctly) created by swagner
The ActiveViewChanged event is not fired in the following cases: * …
00:20 Changeset [2961] by swagner

Refactored enabling and disabling of save buttons and menu items to prevent saving of running algorithms (#685)

Note: See TracTimeline for information about the timeline view.