JoshVarty/AlphaZeroSimple

Refactor Trainer and remove self.mcts

Opened this issue · 1 comments

We don't need to make the Monte Carlo Search Tree object live inside of the trainer. It can exist as a local inside execute_episode().

In fact, I think the Monte Carlo Search Tree object does not necessarily exist in the execute_episode function, as it is initialised when building the trainer object.