Number of Points
Choose Approach
Permutation Approach
Genetic Approach