Describir: Monte carlo strategies in scientific computing