Tree of Thoughts
Using a Tree structure to generate thoughts. Each thought will be evaluated by the LLM (e.g. by using Heuristics).
You can use the usual tree-based algorithms such as:
• Breadth-first search
• Depth-first search
• Iterative Deepening search
• A* search, etc.
