You should have working programs that demonstrate the features you want them to use, and then the skills. Working programs they can mutate in an RL gym.