toulbar2
Public Attributes | List of all members
AdaptiveGWWAlgorithm Class Reference

#include <incop.h>

Inheritance diagram for AdaptiveGWWAlgorithm:
Inheritance graph
[legend]
Collaboration diagram for AdaptiveGWWAlgorithm:
Collaboration graph
[legend]

Public Attributes

int nbkilled
 
- Public Attributes inherited from GWWAlgorithm
int populationsize
 
int regrouptest
 
int lastmovedescent
 
int elitism
 
int nomovestop
 
Long thresholddelta
 
int nbiteration
 
int thresholdchanges
 
int total_nhtries
 
int total_nbmoves
 
LSAlgorithmwalkalgorithm
 
- Public Attributes inherited from IncompleteAlgorithm
Long threshold
 

Additional Inherited Members

- Public Member Functions inherited from GWWAlgorithm
virtual void populationrandomwalk (OpProblem *problem, Configuration **population)
 
virtual int nb_threshold_population (Configuration **population)
 
void randomwalk (OpProblem *problem, Configuration *configuration)
 
void initthreshold (Configuration **population, int popsize)
 
virtual void thresholdupdate ()
 
virtual void thresholdcomputedelta (Configuration **population)
 
void run (OpProblem *problem, Configuration **population)
 
virtual void regrouping (Configuration **population)
 
void populationkeepbest (OpProblem *problem, Configuration **population)
 
virtual void thresholdchangesupdate ()
 
virtual void randomwalk (OpProblem *problem, Configuration *configuration)
 
virtual void run (OpProblem *problem, Configuration **population)
 

Detailed Description

GWW with a threshold descent such as a given number of particles is regrouped

Member Data Documentation

◆ nbkilled

int AdaptiveGWWAlgorithm::nbkilled

number of bad particles to be regrouped on good ones