import aner.parallel

// The same sample identities are used for the serial and automatic CPU runs.
let serial = parallel.monte_carlo(samples: 1000000, seed: 42,
    execution: parallel.local(workers: 1, chunk: 65536))
let concurrent = parallel.monte_carlo(samples: 1000000, seed: 42,
    execution: parallel.local())
print(serial.hits() == concurrent.hits())
print(serial.samples() == concurrent.samples())
print(concurrent.estimate())
print(concurrent.summary())
