├── .gitignore ├── LICENSE ├── README.md ├── abstractions ├── evaluator │ ├── evaluator.py │ ├── iterative_drafting_evaluator.py │ └── plan_and_execute_evaluator.py ├── generator │ ├── generator.py │ ├── iterative_drafting_generator.py │ └── plan_and_execute_generator.py └── tree │ ├── iterative_drafting_tree.py │ ├── plan_and_execute_tree.py │ └── tree.py ├── data └── conversations │ ├── ai_regulation │ ├── example_0.txt │ └── example_1.txt │ └── street_cameras │ ├── example_0.txt │ ├── example_1.txt │ └── example_2.txt ├── figures ├── mcts_diagram.png ├── tot_bfs_pseudocode.png ├── tot_diagram.png └── tot_mcts_pseudocode.png ├── iterative_drafting_tree_of_thoughts.py ├── monte_carlo_tree_of_thoughts.py ├── openai_key.txt ├── plan_and_execute_tree_of_thoughts.py ├── requirements.txt ├── test_modules.sh ├── tree_of_thoughts.py └── utils ├── constants.py ├── flags.py ├── logger_config.py ├── search_parameters.py ├── utils.py └── visualize_tree.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/README.md -------------------------------------------------------------------------------- /abstractions/evaluator/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/abstractions/evaluator/evaluator.py -------------------------------------------------------------------------------- /abstractions/evaluator/iterative_drafting_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/abstractions/evaluator/iterative_drafting_evaluator.py -------------------------------------------------------------------------------- /abstractions/evaluator/plan_and_execute_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/abstractions/evaluator/plan_and_execute_evaluator.py -------------------------------------------------------------------------------- /abstractions/generator/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/abstractions/generator/generator.py -------------------------------------------------------------------------------- /abstractions/generator/iterative_drafting_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/abstractions/generator/iterative_drafting_generator.py -------------------------------------------------------------------------------- /abstractions/generator/plan_and_execute_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/abstractions/generator/plan_and_execute_generator.py -------------------------------------------------------------------------------- /abstractions/tree/iterative_drafting_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/abstractions/tree/iterative_drafting_tree.py -------------------------------------------------------------------------------- /abstractions/tree/plan_and_execute_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/abstractions/tree/plan_and_execute_tree.py -------------------------------------------------------------------------------- /abstractions/tree/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/abstractions/tree/tree.py -------------------------------------------------------------------------------- /data/conversations/ai_regulation/example_0.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/conversations/ai_regulation/example_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/data/conversations/ai_regulation/example_1.txt -------------------------------------------------------------------------------- /data/conversations/street_cameras/example_0.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/conversations/street_cameras/example_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/data/conversations/street_cameras/example_1.txt -------------------------------------------------------------------------------- /data/conversations/street_cameras/example_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/data/conversations/street_cameras/example_2.txt -------------------------------------------------------------------------------- /figures/mcts_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/figures/mcts_diagram.png -------------------------------------------------------------------------------- /figures/tot_bfs_pseudocode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/figures/tot_bfs_pseudocode.png -------------------------------------------------------------------------------- /figures/tot_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/figures/tot_diagram.png -------------------------------------------------------------------------------- /figures/tot_mcts_pseudocode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/figures/tot_mcts_pseudocode.png -------------------------------------------------------------------------------- /iterative_drafting_tree_of_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/iterative_drafting_tree_of_thoughts.py -------------------------------------------------------------------------------- /monte_carlo_tree_of_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/monte_carlo_tree_of_thoughts.py -------------------------------------------------------------------------------- /openai_key.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plan_and_execute_tree_of_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/plan_and_execute_tree_of_thoughts.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/requirements.txt -------------------------------------------------------------------------------- /test_modules.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/test_modules.sh -------------------------------------------------------------------------------- /tree_of_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/tree_of_thoughts.py -------------------------------------------------------------------------------- /utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/utils/constants.py -------------------------------------------------------------------------------- /utils/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/utils/flags.py -------------------------------------------------------------------------------- /utils/logger_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/utils/logger_config.py -------------------------------------------------------------------------------- /utils/search_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/utils/search_parameters.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/utils/utils.py -------------------------------------------------------------------------------- /utils/visualize_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zbambergerNLP/strategic-debate-tot/HEAD/utils/visualize_tree.py --------------------------------------------------------------------------------