More rules makes for a better version of random