select arm; update reward; softmax temp function