def test_method_params(self): for method in Config.methods(): self.assertTrue( 'assume_unrewarded' in Config(method=method)['parameter']) self.assertTrue('epsilon' in Config(method='epsilon_greedy')['parameter']) self.assertTrue('tau' in Config(method='softmax')['parameter']) self.assertTrue('gamma' in Config(method='exp3')['parameter'])
def test_method_params(self): for method in Config.methods(): self.assertTrue('assume_unrewarded' in Config( method=method)['parameter']) self.assertTrue('epsilon' in Config( method='epsilon_greedy')['parameter']) self.assertTrue('tau' in Config(method='softmax')['parameter']) self.assertTrue('gamma' in Config(method='exp3')['parameter'])
def test_methods(self): config = Config() self.assertIsInstance(config.methods(), list)