Evolutional learning of puppet.