Abstract Epsilon Greedy algorithm.