From: "Lionel Bouton" <lionel-subscription / bouton.name> > > Here's a 157_benchmark_2.rb which benchs on several point distributions > (square, disk, circle and gaussian) and my code adapted to the benchmark > (the convex hull was done outside of encircle so it wasn't active for > the benchmark). Neat! :) -- Random on disk -- user system total real FRANK 23.407000 0.313000 23.720000 ( 23.734000) JUSTIN 4.359000 0.000000 4.359000 ( 4.360000) DOUG 3.719000 0.031000 3.750000 ( 3.750000) PHILIPP 2.703000 0.000000 2.703000 ( 2.704000) LIONEL 0.734000 0.031000 0.765000 ( 0.765000) BILL 0.282000 0.000000 0.282000 ( 0.281000) -- Random on square -- user system total real FRANK 27.734000 0.282000 28.016000 ( 28.016000) JUSTIN 7.422000 0.000000 7.422000 ( 7.422000) DOUG 3.703000 0.000000 3.703000 ( 3.703000) PHILIPP 1.422000 0.000000 1.422000 ( 1.422000) LIONEL 0.750000 0.000000 0.750000 ( 0.750000) BILL 0.344000 0.000000 0.344000 ( 0.343000) -- 2D Gaussian -- user system total real FRANK 27.297000 0.093000 27.390000 ( 27.406000) LIONEL 16.141000 0.000000 16.141000 ( 16.219000) JUSTIN 8.047000 0.000000 8.047000 ( 8.094000) PHILIPP 0.422000 0.000000 0.422000 ( 0.422000) BILL 0.172000 0.000000 0.172000 ( 0.172000) DOUG 0.140000 0.000000 0.140000 ( 0.140000) -- Random on circle -- user system total real FRANK 28.187000 0.079000 28.266000 ( 28.344000) LIONEL 16.547000 0.000000 16.547000 ( 16.657000) JUSTIN 7.297000 0.000000 7.297000 ( 7.328000) PHILIPP 0.468000 0.000000 0.468000 ( 0.469000) DOUG 0.172000 0.000000 0.172000 ( 0.171000) BILL 0.141000 0.000000 0.141000 ( 0.141000) Regards, Bill