Free cookie consent management tool by TermsFeed Policy Generator

Opened 9 years ago

Closed 8 years ago

#2478 closed feature request (done)

Offspring selection for Evolution Strategy

Reported by: gkronber Owned by: ascheibe
Priority: medium Milestone: HeuristicLab 3.3.13
Component: Algorithms.OffspringSelectionGeneticAlgorithm Version: 3.3.12
Keywords: Cc:

Description

As implemented by Teufl and described in his thesis

Change History (16)

comment:1 Changed 9 years ago by gkronber

r12968: complete changes by gteufl for offspring selection ES

comment:2 Changed 9 years ago by gkronber

r12969: merged all changes from trunk to branch before trunk-reintegration

comment:3 Changed 9 years ago by gkronber

TODO:

  • check if operator Remover is strictly necessary (only used by CMAES with OS)
  • Review the newly added selection operator for OSES
  • copy the new variant of OSES into the trunk (done)
  • review remaining code (r13164)
  • Create a sample unit test
  • delete the feature branch

CMAES with OS should not be merged to trunk

Last edited 8 years ago by gkronber (previous) (diff)

comment:4 Changed 8 years ago by gkronber

  • Milestone changed from HeuristicLab 3.3.x Backlog to HeuristicLab 3.3.13

comment:5 Changed 8 years ago by gkronber

  • Status changed from new to accepted
  • Version changed from branch to 3.3.12

r13164: copied selected parts from OSES branch to trunk

comment:6 Changed 8 years ago by gkronber

r13165: svn:ignore

comment:7 Changed 8 years ago by gkronber

r13237: created a sample unit test for OSES

comment:8 Changed 8 years ago by gkronber

r13261:

  • refactoring of ChildrenCopyCreator
  • fixed the bug that EvolutionStrategyOffspringSelector ignored if the problem was a maximization or minimization problem
  • removed unnecessary backwards-compatibility code

Reviewed all code added in r13164.

comment:9 Changed 8 years ago by gkronber

r13262: fixed copyright year (before branch is terminated)

comment:10 Changed 8 years ago by gkronber

r13263: terminated feature branch (OSES has been integrated into the trunk, OS-CMAES has not yet been integrated)

comment:11 Changed 8 years ago by gkronber

  • Status changed from accepted to reviewing

If the unit test runs successfully on the builder this should be ready to release.

Merge the following changesets to trunk: r13164, r13165, r13237, r13261

Version 0, edited 8 years ago by gkronber (next)

comment:12 Changed 8 years ago by ascheibe

  • Owner changed from gkronber to ascheibe
  • Status changed from reviewing to readytorelease

comment:13 Changed 8 years ago by gkronber

r13292:13293 (merged and reverse merge on stable)

r13294: merged r13164,r13165 from trunk to stable (resolving conflict in solution file)

  1. Changeset r13231 should have been merged after these changes (because the OSES project has been added as build dependency in r13231 even though the project itself was not yet added to the solution file

comment:14 Changed 8 years ago by gkronber

r13296: merged r13237,r13261 from trunk to stable

comment:15 Changed 8 years ago by gkronber

All changes merged to stable, close ticket if everything works.

comment:16 Changed 8 years ago by ascheibe

  • Resolution set to done
  • Status changed from readytorelease to closed
Note: See TracTickets for help on using tickets.