NASA NTRS ยท 20240004045
Monte Carlo Tree Search for Integrated Planning, Learning, and Execution in Nondeterministic Python
Abstract
We present a novel use of Monte Carlo Tree Search (MCTS),adapted to explore a search space produced by the choice points embedded in Python code. The choice points are non-deterministic assignment statements and subroutine calls. We present MCTS extensions required for doing tree search in this context which includes control constructs like hierarchical decomposition (subroutine calls), iterative while loops and conditional statements. We demonstrate how the system works in a simulated rideshare scenario in an urban setting, and present preliminary experiments as a proof of concept.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Richard Levinson. Monte Carlo Tree Search for Integrated Planning, Learning, and Execution in Nondeterministic Python. https://ntrs.nasa.gov/citations/20240004045
Cite the original work for its findings. Save a collection to share your selection of sources.