On-the-fly synthesizer programming with rule learning | Publicación