Added epsilon-greedy strategy