Make sampler more robust
If one machine configuration crashes (e. g. segfault), the entire random sample dies.
Why is it bad
I'm referring to a situation where the sampler reads from a TSV file instead of generating configurations.
- The more machines are run in parallel, the more configurations have to be restarted. This is a cumbersome manual process, and therefore error prone.
- All progress of simulations in progress is lost. (waste of resources)
- The unfinished machine settings have to be identified, copied to a new TSV file, and another RS has to be started, which is again a manual process.
Long story short, this bug imposes unnecessary work and introduces unnecessary error sources for OPAL users.