Update 3. In order to avoid wasting compute time, we created an input option to force the BH to stop once a target energy has been obtained, allowing us to stop a run if the global minimum structure had been located, which we know in advance due to the previous work on the benchmark examples.