learning rule probs