Learning with Expert Advice Algorithms