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 |