Boltzmann Samplers for the Random Generation of Combinatorial Structures | Synapse