very_simple_configuration module¶
An very simple configuration file to run some basic simulations about stationary multi-armed bandits.
-
very_simple_configuration.
configuration
= {'averageOn': 0.001, 'environment': [{'arm_type': <class 'Arms.Bernoulli.Bernoulli'>, 'params': [0.1, 0.2, 0.3, 0.4, 0.9]}], 'finalRanksOnAverage': True, 'horizon': 30, 'n_jobs': 1, 'plot_lowerbounds': False, 'policies': [{'archtype': <class 'Policies.TakeFixedArm.TakeFixedArm'>, 'params': {'armIndex': 0}}, {'archtype': <class 'Policies.TakeFixedArm.TakeFixedArm'>, 'params': {'armIndex': 1}}, {'archtype': <class 'Policies.TakeFixedArm.TakeFixedArm'>, 'params': {'armIndex': 2}}, {'archtype': <class 'Policies.TakeFixedArm.TakeFixedArm'>, 'params': {'armIndex': 3}}, {'archtype': <class 'Policies.TakeFixedArm.TakeFixedArm'>, 'params': {'armIndex': 4}}, {'archtype': <class 'Policies.Uniform.Uniform'>, 'params': {}}, {'archtype': <class 'Policies.UCB.UCB'>, 'params': {}}, {'archtype': <class 'Policies.Thompson.Thompson'>, 'params': {}}, {'archtype': <class 'Policies.klUCB.klUCB'>, 'params': {}}, {'archtype': <class 'Policies.BESA.BESA'>, 'params': {'horizon': 30}}, {'archtype': <class 'Policies.MOSS.MOSS'>, 'params': {}}, {'archtype': <class 'Policies.Exp3PlusPlus.Exp3PlusPlus'>, 'params': {}}], 'repetitions': 1, 'verbosity': 6}¶ This dictionary configures the experiments