General Simulator for Bandits