| Step | Description | Objective |
| 1 | Decode the individual |
|
| 2 | Adopt all branches with the largest cable |
|
| 3 | Turn load flow | Calculate current in the branches |
| 4 | Size cables for the criteria of ampacity of conductors, optimum cable, and voltage drop | Set the optimum cable in each branch |
| 5 | Turn load flow | Calculate the loss of active power |
| 6 | Apply the objective function | Calculate cost and rank by population |