Autoshaping, random control, and omission training in the rat