Online Gambling Algorithms