Rich environments for active learning: a definition | Synapse