Learning by Cognitive Free-Play