Noun group of individuals of similar age with similar ideas and attitudes

Companies are using robot wars, in which students create and demolish robot gladiators, to attract a new generation of employees to high-tech manufacturing.