Can we learn to make optimal choices