**LATS.** Language Agent Tree Search (LATS) is a single-agent method that synergizes planning, acting, and reasoning by using trees [36]. This technique, inspired by Monte Carlo Tree Search, represents a state as a node and taking an action as traversing between nodes. It uses LM-based heuristics to search for possible options, then selects an action using a state evaluator.