private int[] GenerateChromosome(int countOfQueen)
 {
     return(SolverUtils.GenerateRandomState(countOfQueen));
 }
 private int GetFitness(int[] chromosome)
 {
     return(GetMaxFitness(chromosome.Length) - SolverUtils.GetHeuristicCost(chromosome));
 }