Timeline
10/13/14:
- 17:23 Changeset [11461] by
-
#1772: Implemented poly-10 building blocks analyzer and useful genes analyzer (acts as a sort of "intelligent" pruning method).
- 15:26 Ticket #2264 (Exporter for symbolic data analysis solutions to C# source code) created by
- 13:34 Ticket #2236 (Allow arbitrary transformations of evenly spaced point sequences in ...) closed by
- obsolete: In r11434 and r11435 all transform overloads in the ValueGenerator …
- 13:17 Changeset [11460] by
-
#1772: HeuristicLab.Encodings.SymbolicExpressionTreeEncoding:
- SymbolicExpressionTreeLinearCompiler: add public Compile method accepting an ISymbolicExpressionTreeNode
- SymbolicExpressionTreeStringFormatter: add public Format method accepting an ISymbolicExpressionTreeNode
- 13:14 Changeset [11459] by
-
#1772: GenealogyGraph: fix serialization
GenealogyGraphNode: Avoid boxing/unboxing with the IEnumerable.Cast<T>
- 13:03 Changeset [11458] by
-
#1772: HeuristicLab.Problems.DataAnalysis.Symbolic:
- Merged trunk changes (SymbolicExpressionImporter)
- Added Passthrough symbol (does not perform an operation, just transfers the input), adjusted interpreter and opcodes accordingly
- Added diversity preserving crossover
- Replaced IDistanceCalculator interface with ISymbolicDataAnalysisExpressionSimilarityCalculator and adjusted similarity calculators
- Refactored tracing, moved functionality to the TraceCalculator (when this is complete the old code will be removed)
- 12:54 Changeset [11457] by
-
#2218: Moved the SymbolicExpressionImporter from HeuristicLab.Tests to HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Importer.
- 10:39 Changeset [11456] by
-
#2229 Added missing PluginDependency.
- 10:22 Changeset [11455] by
-
- Added Homberger known solutions.
- Implemented solution parser in SolomonFormatInstanceProvider.
- Updated Homberger instances to match the original file names.
- Changed ordering of VRP instances to natural string ordering.
- 03:33 Changeset [11454] by
-
#2205: Worked on optimization networks
10/12/14:
- 14:37 Changeset [11453] by
-
#2263 updated test functions link
- 14:31 Ticket #2263 (Update TestFunctions Link) created by
- Should point to …
- 03:02 Changeset [11452] by
-
#2205: Worked on optimization networks
- 00:49 Changeset [11451] by
-
#2205: Worked on optimization networks
10/11/14:
- 17:36 Changeset [11450] by
-
#2211: Separated samples class into separate test classes. Added scripts unit tests (grid search classification/regression).
- 03:32 Changeset [11449] by
-
#2205: Worked on optimization networks
10/10/14:
- 16:24 Changeset [11448] by
-
#2237: Added script to the startpage (forgot to commit changes to StartPage.cs).
- 14:19 Changeset [11447] by
-
#2234: Added svm grid search scripts to the HeuristicLab start page.
- 14:17 Changeset [11446] by
-
#2237: Added random forest grid search scripts to the HeuristicLab start page.
- 14:16 Changeset [11445] by
-
#2237: Fixed cloning and storable constructor access levels
- 14:03 Changeset [11444] by
-
#2223: Added check to prevent adding an arc when the source and the target are the same vertex.
- 13:58 Changeset [11443] by
-
#2237: Made random forest parameters serializable (by deriving from ParameterCollection).
- 12:34 Changeset [11442] by
-
#2229 Added specific culture when parsing doubles in Cordeau solution parser.
- 09:51 Changeset [11441] by
-
#2259: Changed expected values for training R² and neg log likelihood in Gaussian Process regression unit test.
- 08:45 Changeset [11440] by
-
#2262: fixed UpdateVariable
- 08:38 Changeset [11439] by
-
#2239: fixed IsSerializable
- 02:35 Changeset [11438] by
-
#2205: Worked on optimization networks
10/09/14:
- 18:12 Changeset [11437] by
-
#2239: applied a slightly modified version of bburlacu's patch
- 18:11 Blog: Grammatical Evolution in HeuristicLab edited by
- 18:05 Blog: Grammatical Evolution in HeuristicLab created by
- 16:59 Changeset [11436] by
-
- IEnumerable<T> extension methods are supported by the variables collection
- INamedItem variables get the item's name per default
- variables can be renamed by pressing F2
- variables are removed faster
- multiple variables can be selected
- the code editor supports scrolling while scripts are executed
- 16:24 Ticket #2262 (Improve the scripting environment) created by
-
Some improvements can be made:
*
IEnumerable<T> extension methods … - 16:11 Ticket #2261 (Gradient Boosted Trees) created by
- 15:59 Ticket #2216 (Curve for the baseline is not shown in the ERC view) closed by
- done
- 11:25 Changeset [11435] by
-
#2259: Added includeEnd paramter to ValueGenerator.GenerateSteps and removed overloads that take a Func for value transformation.
- 11:15 Changeset [11434] by
-
#2259: Changed ValueGenerator to work with decimals instead of doubles to achieve a higher accuracy and adapted all problem instance providers accordingly.
- 10:06 Changeset [11433] by
-
Updated debugger visualizer for symbolic expression trees to work with VS2013.
- 09:27 Changeset [11432] by
-
- Fixed 2 Bugs in Cordeau parser
- some solution files contain empty lines
- depots are not always identified with a zero, but sometimes with their depot number
- Improved error message in VRP unit test
- Fixed 2 Bugs in Cordeau parser
- 08:17 Ticket #2260 (For datasets with many variables (>200) the view for variable ...) created by
- updates take a long time
- 03:10 Changeset [11431] by
-
#2205: Worked on optimization networks
10/08/14:
- 17:39 Changeset [11430] by
-
#2144: Adapted interpreter evaluation test to explicitly check if both values (interpreted and expected) are double.NaN.
- 16:25 Changeset [11429] by
-
- Implemented parsing of own solution format for Cordeau instances. (Only works for CordeauMD p-class instances yet)
- Added CordeauMD and CordeauMDTW solution files.
- 16:21 Changeset [11428] by
-
- The IVRPData now specifies an optional BestKnownTourVehicleAssignment property. This can be used for solutions where a specific assignment for tours to vehicles is necessary.
- The VRPInterpreter interpret the new BestKnownTourVehicleAssignment directly as VehicleAssignment in the created PotvinEncoding.
- Minor refactoring in (I)VRPInstanceProvider.
- 13:15 Changeset [11427] by
-
#2234: Fixed thread synchronisation bug.
- 13:08 Ticket #2259 (ValueGenerator creates incorrect sequences due to the double ...) created by
- Example: ValueGenerator.GeneratorSteps(0.05, 1, 0.05) produces: …
- 11:53 Changeset [11426] by
-
#2237: Fixed thread synchronisation bug. Removed unused variables in GridSearch methods.
- 10:47 Changeset [11425] by
- 07:31 Changeset [11424] by
-
#2174: fixed a casting bug and bugs regarding the parameterization of move operators
- 03:27 Changeset [11423] by
-
#2205: Worked on optimization networks
10/07/14:
- 11:01 Changeset [11422] by
- 08:32 Changeset [11421] by
-
#2205: Worked on optimization networks
10/06/14:
- 16:20 Changeset [11420] by
-
- Changed the Content type of VRPInstanceProviderView. In the previous version the VRPInstanceProviderView is not used correctly as default View for VRPInstances and therefore the VRPImportDialog is not shown.
- Made IVRPInstanceProvider generic for consistency and to avoid unnecessary casts.
- 14:40 Changeset [11419] by
-
#2120: Changed access modifier for Run.Parameters setter from public to private.
- 14:23 Ticket #2258 (Executable.Start executes it asynchronously) created by
- While the name suggests that this method is executed synchronously, it …
- 13:36 Changeset [11418] by
-
#2257: Removed offending property value which had the unfortunate side effect of caching the manipulation result (returning it unchanged in further calls).
- 13:35 Ticket #2257 (The Apply button in the DataPreprocessing view only applies the first ...) created by
- When applying successive manipulations to the data, only the first …
- 13:25 Changeset [11417] by
-
#2255: Unified behavior of online calculators by removing the range check from the OnlineMeanAndVarianceCalculator.
- 13:18 Ticket #2238 (Reduce memory footprint of GP solutions) closed by
- done: r11416: Merged r11330 and r11332 into stable.
- 13:17 Changeset [11416] by
- 13:14 Ticket #2242 (Datatypes Queue and Queue<> are not serializable) closed by
- done: r11415: Merged r11353 into stable.
- 13:14 Changeset [11415] by
- 13:13 Ticket #2246 (DataPreprocessing loses the selected input variables while restoring ...) closed by
- done: r11414: Merged r11382 into stable.
- 13:13 Changeset [11414] by
- 10:47 Changeset [11413] by
-
#2208 Fixed VNS-OP sample instance.
10/05/14:
- 20:40 Ticket #2256 (Scripting and Programmable Operator do not work on systems with new ...) created by
- I have Windows 8.1 with only .NET 4/4.5/4.5.1 installed. When …
10/03/14:
- 02:20 Changeset [11412] by
-
#2205: Worked on optimization networks
10/02/14:
- 13:59 Changeset [11411] by
-
#2253: Added default value for trueProbability and missing XML parameter comment in RandomBinaryVectorCreator.
- 13:40 Changeset [11410] by
-
#2253: Added true probability parameter to RandomBinaryVectorCreator.
- 03:30 Changeset [11409] by
-
#2205: Worked on optimization networks
10/01/14:
- 15:51 Ticket #2255 (MeanVarianceCalculator should not perform range checks of the added values) created by
- The OnlineMeanAndVarianceCalculator checks if the added values are in …
- 15:45 Ticket #2253 (BinaryVectorCreator should have a probability property) created by
- Currently the probability for true in the binary vector creator is set …
09/30/14:
- 11:01 Ticket #2252 (Tree nodes for symbolic expression trees are derived from Item) closed by
- invalid
- 10:20 Changeset [11408] by
-
#1997: Added GrowingRandomSamplesEvaluator to island GA for data analysis.
- 10:19 Changeset [11407] by
-
#2175: Added nested tree size evaluator and simplification operator.
- 02:14 Changeset [11406] by
-
#2205: Worked on basic infrastructure for optimization networks
09/29/14:
- 18:56 Ticket #2252 (Tree nodes for symbolic expression trees are derived from Item) created by
- In a GP runs we construct and dispose millions of tree nodes so they …
- 17:39 Changeset [11405] by
-
#2174: Made single-objective programmable problem compatible with scatter search
- 17:37 Ticket #2251 (TSPImprover should use InversionManipulator's Apply method) created by
- The TSPImprover reimplements an invert functionality (with a rather …
- 17:16 Changeset [11404] by
-
#2250: fixed the obvious bug
- 17:15 Ticket #2250 (Scatter search doesn't run without path relinkers) created by
- It should however be possible, but the ExecutePathRelinkingParameter …
- 15:02 Changeset [11403] by
-
#2245: The Shuffle method needs a bool parameter to be passed from the view (checkbox whether to shuffle with ranges or not). I combined the three methods into just one method void Shuffle(bool shuffleRangesSeparately).
- 13:27 Changeset [11402] by
-
#2174: cleaned up API a little
- 02:32 Changeset [11401] by
-
#2205: Worked on basic infrastructure for optimization networks