Opened 11 years ago
Closed 11 years ago
#2176 closed defect (done)
CMA-ES doesn't use SolutionCreator
Reported by: | abeham | Owned by: | abeham |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.10 |
Component: | Algorithms.CMAEvolutionStrategy | Version: | 3.3.9 |
Keywords: | Cc: |
Description
The CMA-ES doesn't use the problem's solution creator, but creates its own solution vectors. This should be avoided and the problem's IRealVectorCreator should be called instead.
Change History (7)
comment:1 Changed 11 years ago by abeham
- Status changed from new to accepted
comment:2 Changed 11 years ago by abeham
- Owner changed from abeham to gkronber
- Status changed from accepted to reviewing
comment:3 Changed 11 years ago by gkronber
- Owner changed from gkronber to abeham
- Status changed from reviewing to assigned
Andreas, I think there is a changeset missing. I checked r10796 given above but it only contains a property change. Please also enter your other commits related to this ticket.
comment:4 Changed 11 years ago by abeham
Hmm no, that is the only commit I did. The changes are there, but it's strange that they're not visible in trac.
There were some troubles with this file. Because there were greek characters VS chose to store it as unicode (UTF-16) which svn recognizes as binary. I changed it to unicode (UTF-8 with BOM) in order to make diff work and to have clear display in VS. Apparently this has created a little mess. Please view the file in TortoiseSVN, right click it and select "Diff with previous version". There should be two changes showing up, one is property, the other is the change to the file.
comment:5 Changed 11 years ago by abeham
- Owner changed from abeham to gkronber
- Status changed from assigned to reviewing
comment:6 Changed 11 years ago by gkronber
- Owner changed from gkronber to abeham
- Status changed from reviewing to readytorelease
Reviewed and tested r10796.
comment:7 Changed 11 years ago by abeham
- Resolution set to done
- Status changed from readytorelease to closed
r11055: merged to stable
r10796: CMA-ES will use the solution creator of the problem to initialise individual solutions