Research Article
Finocyl Grain Design Using the Genetic Algorithm in Combination with Adaptive Basis Function Construction
Optimization routine | Initialize | (i) Set population size | (ii) Set stopping criteria | While (stopping criteria not achieved) | (i) Create public-board to store information | (ii) Generate population (random) | For to total generations | For to population size | Call ABFC Meta-model code | For to web | (a) Calculate burning-area | (b) Calculate pressure-time | (c) Calculate thrust-time | (d) Write output data | End | Evaluate constraints | Evaluate fitness | Call Crossover | Check crossover rate | Create new offsprings | Call Mutation | Mutate individual specified amount (random) | Send information to public-board | End | End |
|
Pseudocode 2. |