computational efficiency and reinforcement