Better title
Simplify and uniform the algorithms
Successful-vector-based mutation and crossover