logo NEO

 

JGDS:ALGORITHM PARAMETERS




ALG_TYPE= In this paramerter we indicate the algorithm type to use..

Value
Type
1
Steady State GA (ssGA)
2
Celular GA (cGA)
3
Simulated Annealing (SA)

Click here for more information

NUM_MAX_EVAL= Here we define the maximum number of evaluations.

MIGRATION_FREQ = It indicates the frequency of the evaluations for the migration.

MIGRATION_TYPE= This is the migration type.The possible values are:

Value
Type
1
Best Individual
2
Worse Individual
3
Random Individual

PROB_CROSS= It is the probability of crossing. This value is between 0.0 and 1.0.

PROB_MUT= It is the probability of mutation. This value is between 0.0 and 1.0.

CROSS_TYPE= Here, we define the cross type.

Value
0
1
2
3
4
5
6
Type
None
SPX
AX
UX
DPX
SPX2
Gottlieb-Voss
Problem
SAT RND ONE
SAT RND ONE
SAT RND ONE
SAT RND ONE
SAT RND ONE
SAT RND ONE
SAT

Click here for more information

 

MUTATION_TYPE= It is the mutation type.

Value
0
1
2
3
4
Type
None
Binary
Gottlieb-Voss
Flee Mutation
Marchiori-Rossi
Problem
SAT RND ONE
SAT RND ONE
SAT
SAT RND ONE
SAT

Click here for more information

WINNER_INFLUENCE= It is the winner influence (W).

LOSER_INFLUENCE = This is the loser influence (L).

         The social influence only is used for Flee Mutation.

Social strategy
WIN_INFL
LOS_INFL
Entrepreneur
1
0
Follower
1
1
Anti-Hero
0
1
Anticonformist
-1
1
Rebel
-1
0
Pioner
-1
-1
Phobic
0
-1
Sheep
1
-1
Ignorant
0
0

POP_V_SIZE= It indicates the vertical size (number of rows of the population).

POP_H_SIZE= It indicates the horizontal size (number of cols of the population).

POPSIZE=Here, we put population size in each island. This value is equal to POP_V_SIZE multiplied by POP_H_SIZE.

REPLACEMENT_TYPE= This is the replacement type.

Value
Type
1
Worse Individual
2
Worse Parent
3
First Parent
4
Second Parent
5
Random Individual

SELECTION_TYPE= This is the selection type.

Value
Type
1
Roulette wheel
2
Linear Ranking
3
Random
4
Best Individual

Click here for more information

 

NEIGHB_TYPE= In this parameter we define the neighbourhood type. It only is used for cellular Genetic Algorithm (cGA).

Value
1
2
3
Type
Lineal 5
Lineal 9
Compact 9
Example



[Previous][Index][Next]
Our Software

orangebox Mallba

orangebox DLOPT

orangebox epiGA

orangebox epiGApy

orangebox ssGA

orangebox JGDS

orangebox xxGA

orangebox JCell

orangebox MHTB

orangebox DEME

orangebox JMetal

orangebox More...

orangebox Go Back



J. Cabello Galisteo 2008