[−][src]Crate ui
UI - terminal user interface to visualize tree exploration for PUCT
Usage: cargo run --release --bin ui -- -c breakthrough -m alpha
Keyboard and mouse can be used to play the game step by step while inspecting the tree search.
Structs
GameDuelUI | Interface for game matches. |
GuiEventSender | Communication channel from Simulator to GUI. |
TreeEntry | Entry for the tree view. |
Enums
GuiToSimChannel | Communication type from GUI to Simulator. |
Functions
event_loop_alpha | AlphaZero event loop, managing the game instance. |
event_loop_muz | MuZero event loop, managing the game instance. |
expand_tree | Expand the tree view by looking for the children and inserting new nodes. |
main | Entry point. |
run_cursive | Dispatch cursive instance according to the chosen method. |
run_gym | Use MuZero with remote Gym. |
Type Definitions
Result |