Free cookie consent management tool by TermsFeed Policy Generator

Changes between Initial Version and Version 1 of Ticket #1961, comment 31


Ignore:
Timestamp:
07/18/13 09:05:11 (11 years ago)
Author:
abeham
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1961, comment 31

    initial v1  
    22
    33 * ~~Cloning unit test does not pass~~
    4  * ParameterVisibility unit test does not pass
     4 * ~~ParameterVisibility unit test does not pass~~
    55 * ~~References are not set to CopyLocal = false~~
    66 * ~~AssemblyVersion should be 3.3.8.WCREV~~
     
    1111It is meant as a possibility to develop CMA-ES for more specific applications with more knowledge of the underlying problem and/or specific constraints. You'd need to implement your own Initializer, Manipulator, Recombinator and Updater.
    1212
    13  * ~~Some properties (e.g., Weights, PC, ... ) are compared by == although they contain reference types like double[] or double[,]. Therefore, a change event is fired even if the values are the same.~~
    14 
    15 I removed change notification altogether.
     13 * ~~Some properties (e.g., Weights, PC, ... ) are compared by == although they contain reference types like double[] or double[,]. Therefore, a change event is fired even if the values are the same.~~ - //I removed change notification altogether.//
    1614
    1715 * ~~StorableQualityHistory calls ToArray which is unnecessary and wastes memory.~~
    1816
    19  * Line 129: Is it intentional that the real vector gets only corrected if MaxTries > 1? And why exactly was 1 chosen as comparison value?
    20   * IMHO the behavior that out of bounds dimension are resampled is OK and also the truncation is reasonable. Maybe the number of maximum tries could be reduced to 100 to save some execution time.
    21 
    22 I added an extra parameter that controls if you want to always truncate the point at the bounds or if you allow sampled points outside the bounds. The second way is preferred if your evaluation function can handle such points through penalties.
     17 * ~~Line 129: Is it intentional that the real vector gets only corrected if MaxTries > 1? And why exactly was 1 chosen as comparison value?~~ - //I added an extra parameter that controls if you want to always truncate the point at the bounds or if you allow sampled points outside the bounds. The second way is preferred if your evaluation function can handle such points through penalties.//
     18  * ~~IMHO the behavior that out of bounds dimension are resampled is OK and also the truncation is reasonable. Maybe the number of maximum tries could be reduced to 100 to save some execution time.~~
    2319
    2420 * ~~CMALinearweightedRecombinator: It states in the descriptions that it used linear increasing weights, although IMHO the weights are decreasing.~~