choose constant to learn