Let users invest the least amount of time and effort possible to receive the maximum reward.