The document discusses a study conducted by Aspiring Minds to predict which candidates for an IT services company would be able to learn programming through a 3-month training program. 1371 candidates were tested on English, quantitative ability, logical reasoning, and computer programming skills. The company shared data on candidates classified as high, average, or low performers. Aspiring Minds designed a genetic algorithm to build a model to predict performance. The model found that quantitative ability was not a useful predictor and that exposure to programming reduced the importance of logical ability. It also identified thresholds in English, computer programming, and logical skills for shortlisting candidates.