chemts module

class chemts.MCTS(root_state, conf, val, model, reward_calculator, policy_evaluator, logger)

Bases: object

flush()
load_checkpoint()
save_checkpoint(counter_list)
search()

initialization of search tree

class chemts.Node(policy_evaluator, position=None, parent=None, state=None, conf=None)

Bases: object

Addnode(m, s, policy_evaluator)
Selectnode(logger)
Update(result)
simulation()
class chemts.State(position=['&'])

Bases: object

Clone()
Getatom()
SelectPosition(m)