Changed MC acceptance to avoid using random number when not needed.