Timeline


and

11/24/08:

23:59 Changeset [814] by gkronber
  • removed combination of two terminals to a tree and with this the initialization routine for new branches.
  • fixed an 'off-by-one' bug in the calculation of maximal branch heights.

#391 (Review and improve implementation of SizeFair and LangdonHomologous crossover operators)

23:48 Ticket #391 (Review and improve implementation of SizeFair and LangdonHomologous ...) created by gkronber
23:44 Ticket #389 (HomologousCrossover should create two children for each crossover event) closed by gkronber
wontfix: The original definition is to create one child from two parents.
23:44 Ticket #388 (SizeFairCrossover should create two children for each crossover event) closed by gkronber
wontfix: The original definition is to create one child from two parents.
22:43 Changeset [813] by gkronber

removed random child ordering because the order of children doesn't matter in the algorithm. #382

22:42 Changeset [812] by gkronber

removed random child ordering because the order of children doesn't matter in the algorithm. #387

15:39 Ticket #390 (Implement the usage of the PersistanceManager into the Execution Engine) created by kgrading
13:40 Ticket #383 (Methodcalls into the AppDomain should be made async) closed by kgrading
fixed: implemented the changes suggested in the last change info in r811. …
13:38 Changeset [811] by kgrading

implemented the async calls to GetSnapshot and GetFinishedJob (#383)

13:09 Ticket #308 (ROC analyzer for GP classification problems) closed by mkommend
fixed: Implemented with revisions: * r669 * r672 * r678 * r696
00:13 Changeset [810] by gkronber

Created a branch for #285 (Cloning could be improved by creating objects at the bottom of the cloning chain with 'new' instead of the top with Activator.CreateInstance())

11/23/08:

22:18 Ticket #387 (Onepoint crossover should generate two children each crossover event) closed by gkronber
fixed: implemented with r809.
22:17 Changeset [809] by gkronber

implemented #387 (Onepoint crossover should generate two children each crossover event)

22:14 Ticket #389 (HomologousCrossover should create two children for each crossover event) created by gkronber
22:13 Ticket #388 (SizeFairCrossover should create two children for each crossover event) created by gkronber
21:15 Ticket #387 (Onepoint crossover should generate two children each crossover event) created by gkronber
19:47 Ticket #385 (Sending of Jobs doesn't work properly) closed by kgrading
fixed: WCF didn't send us the same result again and again, the event was just …
19:46 Changeset [808] by kgrading

fixed the problem with (#385)

19:38 Ticket #364 (Improve GP evaluation performance) closed by gkronber
fixed: fixed bugs in evaluator with r773.
19:29 Ticket #382 (Uniform crossover operator for GP) closed by gkronber
fixed: Changed UniformCrossover to create two new trees from two parents …
19:29 Changeset [807] by gkronber

Changed UniformCrossover to create two new trees from two parents. This shouldn't alter the search behavior because UniformCrossover is symmetric. #382 (Uniform crossover operator for GP)

19:25 Ticket #386 (OffspringAnalyser should support m children for n parents) closed by gkronber
fixed: implemented with r806.
19:25 Changeset [806] by gkronber

implemented #386 (OffspringAnalyser should support m children for n parents)

19:01 Ticket #386 (OffspringAnalyser should support m children for n parents) created by gkronber
Right now it only supports the case of 1 child from n parents. The …
18:05 Changeset [805] by kgrading

work on #385, core problem still exists.

00:38 Ticket #385 (Sending of Jobs doesn't work properly) created by kgrading
there is a small defect in the PullJobs method.
00:11 Ticket #384 (Hive Server won't start when using Vista64 w/ IPv6) closed by kgrading
fixed: "fixed" in r804
00:11 Changeset [804] by kgrading

quick fixed the IPv6 problem (#384)

00:04 Ticket #384 (Hive Server won't start when using Vista64 w/ IPv6) created by kgrading
It's the same defect as in #361, gkronbers patch will be applied

11/22/08:

23:52 Ticket #365 (Putting the Execution Engine in its own AppDomain and preparing the ...) closed by kgrading
fixed
23:00 Ticket #383 (Methodcalls into the AppDomain should be made async) created by kgrading
16:39 Changeset [803] by gkronber

improved UniformCrossover #382 (Uniform crossover operator for GP)

12:54 Changeset [802] by gkronber

added implementation of UniformCrossover #382 (Uniform crossover operator for GP). Testing still necessary.

10:39 Ticket #382 (Uniform crossover operator for GP) created by gkronber

11/21/08:

09:48 Changeset [801] by vdorfer

Created API documentation for HeuristicLab.Operators namespace (#331)

11/20/08:

17:52 Ticket #381 (Add the WCF endpoint for the Server Management Console) closed by svonolfe
fixed
17:52 Changeset [800] by msteinbi

Added additional WCF endpoint for the server management console - fixed #381

17:49 Ticket #381 (Add the WCF endpoint for the Server Management Console) created by msteinbi
An additional endpoint for the Management Console has to be added. …
17:47 Changeset [799] by aleitner

Added ServiceLocator to project (#380)

17:09 Changeset [798] by whackl

implemented serveral services (#376)

16:48 Changeset [797] by msteinbi

Fixed Error in dummy implementation (#371)

16:45 Changeset [796] by msteinbi

Changed Interfaces to public (#377)

16:36 Ticket #380 (Logic in ServerConsole) created by aleitner
Implementing logic for ServerConsole (Client, Job and User)
16:33 Ticket #357 (Creation of Business Objects) closed by msteinbi
fixed: Missing id's added to the BusinessObjects (r795)
16:33 Changeset [795] by msteinbi

Added id's to the BusinessObjects (#357)

16:32 Ticket #357 (Creation of Business Objects) reopened by msteinbi
16:29 Ticket #369 (Design of GUI for HiveServer) closed by aleitner
fixed: Implemented in r794
16:27 Changeset [794] by aleitner

Design of Management-Console for HiveServer (#369)

16:27 Ticket #379 (Removing MessageContainter from Hive.Client.Commons) closed by whackl
fixed: fixed in r793
16:27 Changeset [793] by whackl

Removing and Refactoring MessageContainer (#379)

16:23 Ticket #379 (Removing MessageContainter from Hive.Client.Commons) created by whackl
16:20 Changeset [792] by msteinbi

Initial creation of external interfaces (#377)

15:45 Ticket #378 (Refactoring Hive.Contracts.BusinessObjects) closed by whackl
fixed: refactored in r791
15:45 Changeset [791] by whackl

refactored the Client to ClientInfo (#378)

15:41 Changeset [790] by whackl

implemented ticket (#376) (Client Services)

15:36 Ticket #374 (Implementing Status class) closed by whackl
fixed: implemented in r789
15:35 Changeset [789] by whackl

Added Status class (#374)

15:32 Ticket #378 (Refactoring Hive.Contracts.BusinessObjects) created by whackl
Change name of Hive.Contracts.BusinessObjects.Client to …
14:54 Ticket #377 (Define external Interfaces for the management console) created by msteinbi
Following interfaces must be defined: - IClientManager - …
14:25 Ticket #376 (Implement Dummy Client Services) created by whackl
Implementing several Hive Server method, to test the communication …
11:28 Ticket #375 (Apply method in SubScopesMixer is not usable for a number of subscopes ...) closed by vdorfer
fixed: Fixed with r788.
11:27 Changeset [788] by vdorfer

Fixed bug of ticket #375

11:26 Ticket #375 (Apply method in SubScopesMixer is not usable for a number of subscopes ...) created by vdorfer
If the number of subscopes is for example 13 and the number of …
01:11 Changeset [787] by swagner

Experimented with the .NET application settings framework (#7)

11/19/08:

17:10 Changeset [786] by kgrading

fixed compilation error in (#371)

17:05 Changeset [785] by aleitner

two Forms communication in ServerConsole (Login and Information-form) (#369)

17:04 Changeset [784] by msteinbi

First version of a dummy implementation of the ClientCommunicator (#371)

17:03 Changeset [783] by msteinbi

First version of a dummy implementation of the ClientCommunicator (#371)

17:01 Ticket #335 (Implementation of a logging mechanism for the Hive project) closed by kgrading
fixed: fixed in r782
17:00 Changeset [782] by kgrading

fixed naming convention error (#335)

16:58 Ticket #334 (design of GUI for HiveClient) closed by aleitner
fixed
16:57 Ticket #352 (Logging in HiveClientConsole) closed by aleitner
fixed
16:57 Ticket #335 (Implementation of a logging mechanism for the Hive project) reopened by kgrading
Faulty naming convention
16:55 Ticket #373 (Implementing Status class) closed by kgrading
duplicate
16:52 Ticket #374 (Implementing Status class) created by whackl
Implementing a status class for the client.
16:52 Ticket #373 (Implementing Status class) created by whackl
Implementing a status class for the client.
16:47 Ticket #370 (Login to Hive Server) closed by whackl
fixed
16:31 Changeset [781] by whackl

added service locator
login to server method
(#370)

16:27 Ticket #372 (Create DataAccess Layer) created by svonolfe
Create the data access layer for the Hive server.
16:12 Ticket #371 (Implementation of a dummy ClientCommunicator) created by msteinbi
The first version of the ClientCommunicator implements dummy …
16:08 Changeset [780] by msteinbi

New methods defined in IClientCommunicator (new response classes and HeartBeatData class) (#351)

16:08 Changeset [779] by kgrading

Continued work on ticket (#365) + created a Job Interface

16:00 Changeset [778] by aleitner

Created project HiveServerConsole (#369)

15:55 Ticket #370 (Login to Hive Server) created by whackl
Implements the Login functionality to the hive client server
15:00 Ticket #368 (Creation of the Hive Client communication project) closed by whackl
fixed
14:59 Changeset [777] by whackl

new project added (#368)

14:45 Ticket #369 (Design of GUI for HiveServer) created by aleitner
Design of Server-Console for status info of connected clients and …
14:45 Ticket #368 (Creation of the Hive Client communication project) created by whackl
Add the Hive.Client.Communication Project
14:20 Ticket #357 (Creation of Business Objects) closed by msteinbi
fixed
12:12 Changeset [776] by vdorfer

Created API documentation for HeuristicLab.Core namespace (#331)

02:56 Changeset [775] by swagner

Experimented with the .NET application settings framework (#7)

11/18/08:

18:15 Ticket #349 (Slightly improve layout of SequentialEngine UI) closed by abeham
fixed: done in r774 possibly layout settings could be saved with the new …
18:15 Changeset [774] by abeham

[TICKET #349] Changed default UI layout in SequentialEngine to reduce weight of scope view

17:14 Changeset [773] by gkronber

fixed bugs in evaluator introduced with r767. #364 (Improve GP evaluation performance)

17:03 Ticket #364 (Improve GP evaluation performance) reopened by gkronber
Introduced bugs with r767.
11:12 Ticket #367 (ProportionalSelector without windowing invalid for qualities below 0) closed by abeham
fixed: done in r772
11:10 Changeset [772] by abeham

[TICKET #367] throw error when quality < 0 in ProportionalSelector

11:09 Ticket #367 (ProportionalSelector without windowing invalid for qualities below 0) created by abeham
ProportionalSelector should throw an error when quality becomes less …

11/17/08:

23:49 Ticket #121 (Self-adaptive tuning of the ShakingFactor parameter of TreeShakers ...) closed by gkronber
wontfix
22:43 Ticket #358 (Creation of the Hive Client ExecutionEngine Component) closed by kgrading
fixed: checked file in at r771
22:42 Changeset [771] by kgrading

forgot to check in a class file (#358)

22:41 Ticket #358 (Creation of the Hive Client ExecutionEngine Component) reopened by kgrading
the .cs file should be checked in too.…
10:59 Changeset [770] by kgrading

finished most of the sandbox, finetuning is still needed (#365)

11/16/08:

23:00 Changeset [769] by gkronber

implemented crude version of an MSE evaluator that also calculates confidence bounds and stops evaluation early if it seems that the MSE is significantly better or worse than the quality-limit (based on parent quality). #366

20:52 Ticket #366 (GP evaluation operator for MSE which stops evaluation early based on ...) created by gkronber
related to #29
18:51 Ticket #364 (Improve GP evaluation performance) closed by gkronber
fixed
17:40 Ticket #365 (Putting the Execution Engine in its own AppDomain and preparing the ...) created by kgrading
The execution engine should always have its own AppDomain. …
17:00 Ticket #358 (Creation of the Hive Client ExecutionEngine Component) closed by kgrading
fixed: Implemented a first Version of the EE in r768 this version of the EE …
16:47 Changeset [768] by kgrading

Implemented the Execution Engine, modified some parts of the JobBase (#358)

00:39 Changeset [767] by gkronber

worked on #364 (Improve GP evaluation performance)

  • removed list of Instr
  • changes that didn't affect performance directly: reduced size of Instr class, added 'constant-folding' and pre-calculation of skip-lengths


11/15/08:

22:22 Ticket #364 (Improve GP evaluation performance) created by gkronber
GP evaluation performance is a lot worse after the changes for #328. …
22:08 Ticket #362 (GridClient doesn't work since the change to use major.minor ...) closed by gkronber
fixed: fixed with r766.
22:08 Changeset [766] by gkronber

fixed #362 (GridClient doesn't work since the change to use major.minor version-numbers for plugins)

22:05 Ticket #363 (Feature to export the currently displayed data in a simple table-based ...) created by gkronber
It could be useful to display data in a different way (other than the …
20:23 Ticket #362 (GridClient doesn't work since the change to use major.minor ...) created by gkronber
The assembly name HeuristicLab.Grid is hard-coded in the client.
20:21 Ticket #361 (GridServer doesn't work on Vista when IPv6 protocol is installed) closed by gkronber
fixed: Added another quick-fix for the code which should find an external IP …
20:19 Changeset [765] by gkronber

quick fix for #361 (19*19!) (GridServer doesn't work on Vista when IPv6 protocol is installed).
We should really find a better way to automatically determine an external IP address of a host.

20:17 Ticket #361 (GridServer doesn't work on Vista when IPv6 protocol is installed) created by gkronber
19:56 Ticket #343 (Rethink about usefulness of visitors for ObjectData and Constraints) closed by gkronber
fixed
19:55 Changeset [764] by gkronber

removed visitor classes and methods in HeuristicLab.Constraints and replaced visitor with manual dispatch. #343 (Rethink about usefulness of visitors for ObjectData and Constraints)

16:47 Changeset [763] by gkronber

removed visitor interfaces and methods in HeuristicLab.Data and fixed classes in HeuristicLab.Random to work without visitor methods. #343 (Rethink about usefulness of visitors for ObjectData and Constraints)

15:13 Changeset [762] by kgrading

changed the plugin name to the correct value (#358)

10:47 Changeset [761] by mstoeger

changed interface between model and view (#316)

10:46 Changeset [760] by swagner

Added explicit definition of post-build event (#360)

10:43 Ticket #360 (Whole HeuristicLab solution has to be rebuilt completely after each change) created by swagner
For the changes in a plugin to take effect, the HeuristicLab solution …
02:16 Changeset [759] by swagner

Removed automatic copying of HeuristicLab.Settings config file (#7)

00:52 Changeset [758] by swagner

Experimented with the .NET application settings framework (#7)

11/14/08:

17:18 Changeset [757] by swagner

Experimented with the .NET application settings framework (#7)

13:30 Ticket #359 (Operator that shuffles the rows of a dataset) closed by gkronber
fixed: implemented with r756
13:30 Changeset [756] by gkronber

implemented #359 (Operator that shuffles the rows of a dataset)

11:51 Ticket #359 (Operator that shuffles the rows of a dataset) created by gkronber
Useful for GP and classification problems.
11:50 component design_small.png attached to ComponentDesign by gkragl
11:48 ComponentDesign edited by gkragl
(diff)
11:48 ComponentDesign created by gkragl
01:52 Ticket #276 (Define SVN properties) closed by swagner
fixed: Done in r755.
01:49 Changeset [755] by swagner

Added bugtraq:* SVN properties recursively in all folders (#276)

01:37 Ticket #276 (Define SVN properties) reopened by swagner
The bugtraq:* properties have to be set recursively for all folders.

11/13/08:

22:44 Changeset [754] by dwagner

#345 First implementation of LineChart

17:08 Changeset [753] by svonolfe

Changed Hive Server Application to work without config file (#354)

17:06 Changeset [752] by aleitner

added reading logs into a ListBox in the Hive Client Console (#352)

16:52 Changeset [751] by msteinbi

Creation of BusinessObjects (#357)

16:50 Ticket #339 (Persist meta-information about required plugins in all documents) closed by gkronber
fixed: implemented with r750.
16:50 Changeset [750] by gkronber

implemented #339 (Persist meta-information about required plugins in all documents)
old documents can still be loaded new documents have a list of necessary plugins at the top XML.

16:48 Changeset [749] by kgrading

startet #358

16:33 Ticket #358 (Creation of the Hive Client ExecutionEngine Component) created by kgrading
16:31 Changeset [748] by swagner

Updated solution file (#7)

16:29 Changeset [747] by swagner

Added empty project HeuristicLab.Settings for implementing the settings infrastructure (#7)

16:14 Changeset [746] by msteinbi

New project Hive.Contracts created. Includes BusinessObjects and Interfaces (#331)

16:03 Changeset [745] by msteinbi

New project Hive.Contracts created. Includes BusinessObjects and Interfaces (#331)

15:52 Changeset [744] by msteinbi

New project Hive.Contracts created. Includes BusinessObjects and Interfaces (#331)

15:43 Changeset [743] by gkronber

added svn:ignore properties for HeuristicLab.GP.* plugins

15:36 Changeset [742] by kgrading

Implemented a first version of the job (#356)

15:14 Changeset [741] by svonolfe

Server interface implementation (#351)

15:12 Ticket #357 (Creation of Business Objects) created by msteinbi
Creation of the Business Objects which will be transferred by the …

11/12/08:

23:48 DevelopersTeam edited by swagner
(diff)
16:30 Ticket #356 (Implementing a JobBase Class) created by kgrading
Should have 2 basic methods and various Flags (abort, snapshot, ..): …
16:28 Ticket #355 (Implementation of the ConfigurationManager) closed by kgrading
fixed: Implemented basic functionality in r740
16:27 Changeset [740] by kgrading

implemented a first version of the configurationmanager (#355)

15:40 Ticket #355 (Implementation of the ConfigurationManager) created by kgrading
In this phase, the ConfigurationManager class should be able to do the …
15:07 Ticket #353 (moving the MessageQueue.MessageType enum to MessageContainer) closed by kgrading
fixed: fixed in r739
15:06 Changeset [739] by kgrading

moved the MessageQueue enumerator to MessageContainer (#353)

15:03 Changeset [738] by svonolfe

Definition of the first version of the client communicator interface (#351)

14:58 Ticket #354 (Configure the server for WCF) created by msteinbi
Main configuration of the HiveServer. A WCF server application needs …
14:48 Ticket #353 (moving the MessageQueue.MessageType enum to MessageContainer) created by kgrading
14:36 Ticket #352 (Logging in HiveClientConsole) created by aleitner
Adding logging to show in the HiveClientConsole
14:28 Ticket #351 (Define IClientCommunicator Interface) created by msteinbi
Define Interface for the Client Communicator to define the …
13:10 Changeset [737] by vdorfer

Created API documentation for HeuristLab.Data namespace (#331)

11:05 Ticket #350 (Evaluate bias in certain permutation operators) created by abeham
Several permutation modification operators are biased in their …
10:21 Ticket #349 (Slightly improve layout of SequentialEngine UI) created by abeham
The scope tree view is much too wide compared to the view of the …

11/11/08:

20:18 Changeset [736] by cbahner

#320 first persistence mechanism (load values) (bugfix if no values in a row)

18:16 Ticket #348 (Adding XML Comments to the Hive Client) closed by kgrading
fixed: added comments + license information in r735
18:15 Changeset [735] by kgrading

added comments (#348)

17:52 Ticket #348 (Adding XML Comments to the Hive Client) created by kgrading
17:51 Ticket #347 (Message queue for communication between AppDomains and Threads) closed by kgrading
fixed: implemented the queue in r734
17:50 Changeset [734] by kgrading

implemented a threadsafe MessageQueue (#347)

14:06 Ticket #347 (Message queue for communication between AppDomains and Threads) created by kgrading
The message queue should be implemented as a List, containing …
13:15 Ticket #346 (A Heartbeat Signal w/ it's own Thread) closed by kgrading
fixed: basic functionality is implemented in r733
13:03 Changeset [733] by kgrading

implemented a basic first version of the Timer (#346)

12:20 Ticket #337 (TryXXX methods in ConstrainedItemList do not return violated ...) closed by gkronber
fixed: fixed with r732.
12:20 Changeset [732] by gkronber

fixed #337 (TryXXX methods in ConstrainedItemList do not return violated constraints correctly)

11/10/08:

22:10 Changeset [731] by cbahner

#320 first persistence mechanism load

18:43 Ticket #340 (Plugin for genetic programming for boolean logic) closed by gkronber
fixed: fixed bugs and changes evaluator to return the number of errors …
18:42 Changeset [730] by gkronber

fixed bugs in plugin HL.GP.Boolean #340 (Plugin for genetic programming for boolean logic)

18:42 Ticket #340 (Plugin for genetic programming for boolean logic) reopened by gkronber
there are some bugs left
09:46 Ticket #346 (A Heartbeat Signal w/ it's own Thread) created by kgrading
The Heartbeat should send out a signal every x seconds. It won't use …
00:45 Ticket #335 (Implementation of a logging mechanism for the Hive project) closed by kgrading
fixed
00:44 Changeset [729] by kgrading

implemented a basic logger according to #335

Note: See TracTimeline for information about the timeline view.