Add ucb1 algorithm
Add softmax algorithm
Split select_by_weights