Behavioral Mechanisms: Computational modeling of reward processes