Process-constrained batch Bayesian optimisation