return "%s(pc=%r, actions=%r)" % (
type(self).__name__, self.pc, self.actions)
- def Child(self, actions, params, rank, repeat=1):
+ def Child(self, action, params, rank, repeat=1):
+ actions, params = action(params, rank)
return type(self)(self, actions, params, rank, repeat)
def vanish(self):