private bool shouldAccept(double temperature, double deltaE) { return (deltaE > 0.0) || (new Random().nextDouble() <= probabilityOfAcceptance( temperature, deltaE)); }