Search:
Roadmap
Tickets
Timeline
Browse Source
Login
API
Preferences
Home
News
Download
Features
Documentation
Support
Search
Context Navigation
← Previous Change
Next Change
→
Changeset
9129
for
branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators
Timestamp:
01/09/13 04:23:10 (
12 years
ago)
Author:
abeham
Message:
#1961
:
Changed CMA-ES to reference RealVector directly and work with that encoding only (separation of algorithm and encoding was not trivial to achieve)
Simplified operator graph (also improves performance)
Simplified strategy parameters (those used only during update are initialized in update)
Added many termination criteria (same as in Hansen's Java version)
Added different ways to calculate the mean (different weightings)
Location:
branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators
Files:
8 added
.
(added)
CMAEqualweightedRecombinator.cs
(added)
CMAInitializer.cs
(added)
CMALinearweightedRecombinator.cs
(added)
CMALogweightedRecombinator.cs
(added)
CMAMutator.cs
(added)
CMARecombinator.cs
(added)
CMAUpdater.cs
(added)
Note:
See
TracChangeset
for help on using the changeset viewer.
Download in other formats:
Unified Diff
Zip Archive