The softmax exploration algorithm