Open HeuristicLab-Trac-Bot opened 9 years ago
- branched relevant plugins
- added analyzer to calculate quality vs evaluation first-hit graph
- (also added results parameter)
- Added run collection view
- Changed name of analyzers
- Modified algorithms to include Execution Time as a result
Logscaling is still an issue
r12803: worked on RLD analysis
- started implementation of IRRRun
- renamed view from ECDF to RLD
- reverted algorithms (execution time)
- changed per clock analyzer
- worked on IRRestarter (early abort still troublesome)
- Updated RLD view to allow defining targets
- Attempting to handle maximization/minimization
Fun detail:
- HeuristicLab.Analysis references HeuristicLab.Optimization
- HeuristicLab.Optimization.Views references HeuristicLab.Analysis.Views
IRRestarter is currently placed in HeuristicLab.Analysis, its view in HeuristicLab.Optimization.Views.
r12806: added options to add results based on targets or budgets
- added ability to plot curves for multiple targets at once
- fixed bug in IndexedDataTableView regarding log-scaling
- added result that counts restarts
- fixed bugs in IRRestarter
- Set LineWidth = 2 in analyzers for chart
- fixed bugs in RLD view
- Added calculation of RTs, RTus, FEs, FEus and prune runs in alg before every restart
- merged changes from trunk
r12822: if multiple targets are plotted, the same color is used for each group
- removed output of RTs, RTus, ...
- added 2nd row to charts that state restarts until a target was achieved
- added option to include or exclude solution results
r12834: Changed analyzer to always output last value (even if quality is equal)
r12838: updated RLD analysis view
- Added analysis by cost
- Prepared tab for output of ERT tables
- Added calculation of ERT results tables
- Added grouping by problem to avoid having different problems in one graph
- Some restructuring to avoid duplicate code
r12856: Added AlgorithmIterator instead of IRRestarter
- AlgorithmIterator implements IAlgorithm whereas IRRestarter implemented only IOptimizer
- Deriving from Algorithm leads to better design
- fixed bug in iterated algorithm
- changed RLD view to use % deviation as targets
- RLD view now always groups by problem
- Added label on last data point
- Changed target in cost view to display as ratio to best-known or best found
r12939: fixed calculation of ERT table when a certain group doesn't contain any runs of a certain problem
r13475: updated from trunk, worked on okb connection for downloading knowledge base
r13736: fixed analysis for runs that terminated earlier than others
- removed IRRestarter (replaced by IteratedAlgorithm)
- removed cut-off estimation view (didn't work satisfactorily)
r13738: fixed bug in IteratedAlgorithm (exception when problem is loaded, but no algorithm set)
- Fixed bug that occurs when runs of unequal length are aggregated over multiple problem instances
r14059: Removed NonDiscoverableType attribute on ResultParameter
r14070: fixed some bugs in the result parameter view (thx to mkommend)
Issue migrated from trac ticket # 2431
milestone: HeuristicLab 3.3.17 | component: Analysis | priority: medium
2015-07-16 11:47:01: @abeham created the issue