rostok.graph_generators.mcts_helper

Functions

convert_control_to_list(control)

Turn control parameters into list.

make_mcts_step(searcher, state, counter[, ...])

Start MCTS search for the state and return the new state corresponding to the action

prepare_mcts_state_and_helper(graph, ...[, path])

Set the MCTSHelper and initial MCTSGraphEnvironment

Classes

CheckpointMCTS(mcts_saveable, folder_name[, ...])

Class include all the information that should be saved as a result of MCTS search.

MCTSGraphEnvironment(initial_graph, helper, ...)

Class that represents the state with methods and attributes required by MCTS algorithm

MCTSHelper(rule_vocabulary, optimizer[, path])

Class that accumulates information about the MCTS search process.

MCTSSaveable(rule_vocabulary, path)

Class include all the information that should be saved as a result of MCTS search.

OptimizedGraphReport([path])

Class to contain and update the list of OptimizedGraph objects

OptimizedMCTSStateReport([path])

Class to contain and update the list of MCTSOptimizedState objects