Opened 10 years ago

Closed 10 years ago

#1344 closed enhancement (done)

EvaluatedSolutions result for GAs

Reported by: mkommend Owned by: abeham
Priority: medium Milestone: HeuristicLab 3.3.3
Component: Algorithms.GeneticAlgorithm Version: 3.3.3
Keywords: Cc:

Description

The EvaluatedSolutions result should be calculated in GAs to make them better comparable with OSGAs.

Change History (14)

comment:1 Changed 10 years ago by swagner

  • Milestone changed from HeuristicLab x.x.x to HeuristicLab 3.3.3

comment:2 Changed 10 years ago by swagner

  • Type changed from defect to enhancement

comment:3 Changed 10 years ago by abeham

  • Status changed from new to accepted

comment:4 Changed 10 years ago by abeham

  • Owner changed from abeham to mkommend
  • Status changed from accepted to reviewing

r5346

  • Added EvaluatedSolutions result to GeneticAlgorithm
  • Updated the GA and SGP samples (GA samples with parallel engine, SGP with sequential engine)

comment:5 Changed 10 years ago by abeham

  • Owner changed from mkommend to abeham
  • Status changed from reviewing to assigned

comment:6 Changed 10 years ago by abeham

  • Status changed from assigned to accepted

comment:7 Changed 10 years ago by abeham

r5351

  • Added EvaluatedSolutions as result to the Island GA
  • Moved island analyzer out of the islands processing branch (should that becoming parallelized the analysis operator will be executed sequentially for each island)
  • Related ticket #1333

comment:8 Changed 10 years ago by abeham

  • Owner changed from abeham to swagner
  • Status changed from accepted to reviewing

r5356

  • Adapted all algorithms to count evaluated solutions / moves and outside of the parallel region
  • Used the same pattern in every algorithm: Initialize and collect the variable in the Algorithm and increment it in the main loops and main operators
Last edited 10 years ago by abeham (previous) (diff)

comment:9 Changed 10 years ago by abeham

  • Owner changed from swagner to abeham
  • Status changed from reviewing to assigned

mkommend detected a persistence break, the getter in the MainLoop property has to be defined more generally

comment:10 Changed 10 years ago by abeham

  • Status changed from assigned to accepted

comment:11 Changed 10 years ago by abeham

  • Owner changed from abeham to swagner
  • Status changed from accepted to reviewing

r5366

  • Fixed discovery of the main loop operator in the MainLoop property

comment:12 Changed 10 years ago by abeham

Revisions to be reviewed: r5346, r5351, r5356, r5366

comment:13 Changed 10 years ago by swagner

  • Owner changed from swagner to abeham
  • Status changed from reviewing to readytorelease

Great. Thanks.

comment:14 Changed 10 years ago by mkommend

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