예제 #1
0
 def __init__(self, model, encoder):
     Agent.__init__(self)
     self.model = model
     self.encoder = encoder
     self.collector = None
     self.temperature = 1.0
     self.last_state_value = 0
예제 #2
0
 def __init__(self, model, encoder, policy='eps-greedy'):
     Agent.__init__(self)
     self.model = model
     self.encoder = encoder
     self.collector = None
     self.temperature = 0.0
     self.policy = policy
     self.last_move_value = 0
예제 #3
0
 def __init__(self, max_depth, eval_fn):
     Agent.__init__(self)
     self.max_depth = max_depth
     self.eval_fn = eval_fn
예제 #4
0
 def __init__(self, max_depth, max_width, eval_fn):
     Agent.__init__(self)
     self.max_depth = max_depth
     self.eval_fn = eval_fn
     self.predict_moves = 0  #Nail
     self.max_width = max_width  #Nail
예제 #5
0
 def __init__(self):
     Agent.__init__(self)
     self.dim = None
     self.point_cache = []
예제 #6
0
 def __init__(self):
     Agent.__init__(self)