Timeline
01/15/14:
- 16:47 Changeset [10345] by
-
- disable apply sort button if nothing to do
- 14:14 Changeset [10344] by
-
ApplyInNewTab-Button: deleted test code to write 1s in table
- 13:27 Changeset [10343] by
-
Replaced list view mapping with tag property
- 13:10 Changeset [10342] by
-
Changed buttons names and added icons in data preprocessing view
- 13:09 Changeset [10341] by
-
- IndexOutOfBound-Bug for nominal columns fixed
- 09:50 Changeset [10340] by
-
#2109: added finished experiment (GE - Symbolic Regression) with a grammar without constants.
01/14/14:
- 20:28 Changeset [10339] by
-
#2109: Added Artificial Ant experiment (tree-based GP) with MaximumSymbolicExpressionTreeLength of 50, 100, 170 and 300.
- 15:22 Changeset [10338] by
-
#2026 changing the way terminal symbols are handled (work in progress)
- 15:21 Changeset [10337] by
-
#2109: added experiment for GE symb reg with a grammar without constants
- 13:26 Changeset [10336] by
-
#2109: added finished experiment for symbolic regression
- 12:40 Changeset [10335] by
-
#2026 worked on code generator for random search (work in progress commit)
- 12:26 Changeset [10334] by
-
#2109: added finished experiment for the artificial ant problem
01/13/14:
- 22:45 Changeset [10333] by
-
#2026 added two more examples
- 13:57 Changeset [10332] by
-
#2136: added prototype of a scripting environment
- 11:14 Changeset [10331] by
-
#2136: created branch
- 11:08 Ticket #2136 (Create a scripting environment) created by
- A scripting environment should be created to provide rapid prototyping …
01/12/14:
- 21:04 Changeset [10330] by
-
#2109: Added an Artificial Ant experiment and a Symbolic Regression experiment.
- 20:09 Changeset [10329] by
-
#2109: Modified test configurations of problems:
- Artificial Ant:
- MaximumExpressionLength 50 -> 200
- SelectedParents 200 -> 10
- Symbolic Regression:
- MaximumGenerations 50 -> 100
- Artificial Ant:
- 20:00 Changeset [10328] by
-
- Added method comments + refactoring.
- Implemented RandomMapper.
- Changed InitialTreeLength (genotype length) of Symbolic Regression problem from 25 to 30, equally to the Artificial Ant problem with also 30.
01/10/14:
- 11:30 Changeset [10327] by
-
#2135: Added possibility to restrict PercentValue objects to [0,1].
- 11:26 Changeset [10326] by
-
#2135: Added and configured solution for HeuristicLab.Data.
- 11:16 Changeset [10325] by
-
#2135: Branched HeuristicLab.Data for modification of the PercentValue type.
- 10:52 Ticket #2135 (Add possibility to restrict PercentValues to [0,1]) created by
- It is rather common to have a percent value, which must be in the …
- 10:43 Ticket #2134 (AverageRelativeErrorEvaluator for Symbolic Regression) created by
- A new evaluator that calculates abs(y'-y) / (1 + abs(y)) should be …
- 10:18 Changeset [10324] by
-
#2106: changed methods for sorting in ObservableArray and ObservableList to use a stable sort (via Enumerable.OrderBy()). This is implemented as extension methods in HeuristicLab.Common. This implementation requires additional memory O(n).
The unit tests for tabu search had to be updated as the stable sort changes the results of the sample.
(minor bug fix in TestRandom)
- 09:03 Changeset [10323] by
-
#2133 changed calculation of position for lawn mower when 'frogging'.
- 09:02 Ticket #2133 (Calculation of mower position for Frog is implemented incorrectly ...) created by
01/08/14:
- 18:10 Changeset [10322] by
-
#1721: changed the RF model to store the original problem data directly and fixed bugs in backwards compatibility loading and saving.
- 17:33 Changeset [10321] by
-
#1721 refactored RandormForestModel and changed persistence (store data and parameters instead of model)
- 17:26 Changeset [10320] by
-
fixed NullReference Bug in StatisticsView
- 17:13 Changeset [10319] by
-
Icon resource changed
- 16:52 Changeset [10318] by
-
#1997: Merged trunk changes (operator instrumentation) into the island algorithm branch.
- 16:44 Changeset [10317] by
-
- make textboxes readonly and resize themm
- redraw datagrid after sorting
- 16:43 Changeset [10316] by
-
- started with statistic view
- resources fix
- 16:40 Changeset [10315] by
-
Removed resx files
- 16:32 Changeset [10314] by
-
Corrected merging errors
- 16:24 Changeset [10313] by
-
Changed buttons to icon buttons and added icons to content elements
- 15:45 Changeset [10312] by
-
DataGridContetn Set read only false
- 15:36 Changeset [10311] by
-
- tuples for sorting were not added to tuples list - bug fixed
- Standard view for DataGridContenView changed
- changed SetValues to IList (was IEnumerable) before
- 15:33 Changeset [10310] by
-
- Created PreprocessingCloner
- Implemented Export Problem Logic
- 15:17 Changeset [10309] by
-
#2119: Adapted MultiIntValueCrossover to subclass InstrumentedOperator.
- 15:16 Changeset [10308] by
-
Changes to reorderindices
- 15:08 Changeset [10307] by
-
Started saving Problem from Preprocessor.
Saving actual changed values not yet implemented.
- 15:02 Changeset [10306] by
-
#1721 created a branch for improving the random forest persistence
- 14:43 Changeset [10305] by
-
#2093: changed log residual evaluator to calculate avg(log( 1 + abs(y - pred)))
- 14:25 Changeset [10304] by
-
changed Button names in DataPreprocessingView
- 14:23 Changeset [10303] by
-
Added empty views classes; Inserted view items into data preprocessing view
- 13:58 Changeset [10302] by
-
#1772: - Added a ViewHost in the right side of the GenealogyGraphView which displays the encoding-specific content when a GenealogyGraphNode is clicked.
- Migrated new SymbolicExpressionTreeChart (drawing the tree using the ReingoldTilfordLayoutEngine) to the new branch
- Copied SymbolicDataAnalysisExpressionTreeMatching.cs and SymbolicDataAnalysisExpressionTreeSimilarityCalculator.cs to the new branch
01/07/14:
- 23:04 Changeset [10301] by
-
#1886 fixed hypercube volume calculation
- 21:44 Changeset [10300] by
-
#1772: Cleaned up the design of the generic genealogy analyzer and related classes, created generic genealogy graph view. Added instrumentation code to TravelingSalesmapProblem.cs allowing genealogy tracking. Merged trunk changes (instrumentation for multi operators).
- 15:14 Changeset [10299] by
-
Adapted all FLA related operators to subclass InstrumentedOperator (#2119)
- 15:05 Changeset [10298] by
-
Adapted all VRP related operators to subclass InstrumentedOperator (#2119)
- 15:00 Changeset [10297] by
-
updated according to trunk changes (#1610)
- 14:48 Changeset [10296] by
-
- Removed OSGA Artificial Ant 2 Experiment.hl, because it is not significant with only 5 generations for each run.
- Removed OSGA Artificial Ant 2.hl and instead updated OSGA Artificial Ant.hl
- Added OSGA Symbolic Regression Poly 10.hl with a correct configuration for the Symbolic Regression problem.
- 13:13 Changeset [10295] by
-
#2119: Adapted all multi operators to subclass InstrumentedOperator.
- 12:51 Ticket #2123 (ReductionOperations for BoolValues) closed by
- done: r10294: Merged r10195 & r10196 into the stable branch.
- 12:51 Changeset [10294] by
- 12:31 Changeset [10293] by
-
#1772: Merged trunk changes to the branch projects. Fixed some small bugs in the GenealogyGraphArc, added SymbolicDataAnalysisGenealogyAnalyzer.cs as a facade to the generic analyzer (it looks nicer in the GUI).
- 11:28 Changeset [10292] by
-
#2119: Reverted accidental changes in OKB.EmptySolutionCreator and UserDefinedProblem.
- 11:14 Changeset [10291] by
-
#2119: Added interface for instrumented operators and adapted problem and encoding specific operators to provide instrumentation capabilities.
01/06/14:
- 20:41 Changeset [10290] by
-
- Implemented PIGEMapper. Due to that, it was necessary to modify the Map method interface to additionally take the bounds and length of the genotype.
- Corrected and simplified the different mappers. Simplified the SampleArity method of /Mappers/GenotypeToPhenotypeMapper.cs
- 17:40 Changeset [10289] by
-
#1886 fixed another bug
- 17:34 Changeset [10288] by
-
#1886 fixed ratio calculation
- 14:40 Changeset [10287] by
-
#1886 adapted convex hull modifier to use fractions for big volumes
- 02:36 Changeset [10286] by
-
#1886 added support for calculating big volumes
01/05/14:
- 20:47 Changeset [10285] by
-
#1772: Added SymbolicDataAnalysisGenealogyView, updated generic analyzer and operators.
- 16:38 Changeset [10284] by
-
#1886 added missing plugin dependencies
- 14:23 Changeset [10283] by
-
#1886 added volume ratios for incremental convex hull building over generations
- 14:22 Changeset [10282] by
-
#2109: Added
- new Artificial Ant configuration (OSGA Artificial Ant 2.hl) including the previous bug fixes.
- Artificial Ant Experiment (OSGA Artificial Ant 2 Experiment.hl) including three experiments with genotype length 50, 30 and 100. Each experiment runs the Artificial Ant problem with a DepthFirstMapper and a BreathFirstMapper ten times each.
- 12:56 Ticket #2132 (Impact calculation for symbolic classification solutions throws a ...) closed by
- done: r10281: Merged r10273 into the stable branch.
- 12:55 Changeset [10281] by
- 12:53 Changeset [10280] by
-
#2109: Fetched random number generator in Evaluator implementations from scope, so that the same results are produced using the same seed.
- 01:30 Changeset [10279] by
-
#1886 added calculation of the ratio between the convex hull volume and the max. hypercube volume
01/04/14:
- 14:26 Changeset [10278] by
-
#1772: Implemented generic genealogy analyzer (should work with any encoding provided the proper wiring is performed in the problem class), and before/after operators for creation, mutation and crossover.
- 13:18 Changeset [10277] by
-
#2109: Replaced MinimumArity/MaximumArity with method call GetMinimumSubtreeCount()/GetMaximumSubtreeCount() in /Mappers/GenotypeToPhenotypeMapper.cs.
Now not the total arity (e.g. 1 to 255 for Addition) is taken, but the limited one (e.g. 1 to 1 for Addition).
As a result, the problem with the "broad" trees is solved.
- 12:23 Changeset [10276] by
-
#2109:
Refactoring:
- Removed recursive version of mapping in /Mappers/DepthFirstMapper.cs, because only the iterative one is used.
- Removed unused using statements and unused commented code.
- 01:39 Changeset [10275] by
-
#1886 added calculation of diameter and updated convex hull modifier to calculate the new measures
01/03/14:
- 01:17 Changeset [10274] by
-
#1886 added calculation of the centroid of a convex hull and measures for motion characteristics
01/02/14:
- 18:47 Changeset [10273] by
-
#2132: Adapted the SymbolicClassificationSolutionImpactValuesCalculator to manipulate the cloned tree instead of using the cloner itself for the node exchange.
- 18:41 Ticket #2132 (Impact calculation for symbolic classification solutions throws a ...) created by
- The impact values calculation does not work in combination with the …