Esempio n. 1
0
 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'])
Esempio n. 2
0
 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'])
Esempio n. 3
0
 def test_methods(self):
   config = Config()
   self.assertIsInstance(config.methods(), list)
Esempio n. 4
0
 def test_methods(self):
     config = Config()
     self.assertIsInstance(config.methods(), list)