LICENSE
README.md
pyproject.toml
algodisco/__init__.py
algodisco/py.typed
algodisco.egg-info/PKG-INFO
algodisco.egg-info/SOURCES.txt
algodisco.egg-info/dependency_links.txt
algodisco.egg-info/requires.txt
algodisco.egg-info/top_level.txt
algodisco/base/__init__.py
algodisco/base/algo.py
algodisco/base/evaluator.py
algodisco/base/llm.py
algodisco/base/logger.py
algodisco/base/search_method.py
algodisco/common/__init__.py
algodisco/common/component_config.py
algodisco/common/config_loading.py
algodisco/common/logging_utils.py
algodisco/common/timer.py
algodisco/methods/__init__.py
algodisco/methods/algobleu_search/__init__.py
algodisco/methods/algobleu_search/algo_database.py
algodisco/methods/algobleu_search/config.py
algodisco/methods/algobleu_search/evaluator.py
algodisco/methods/algobleu_search/main_algobleu_search.py
algodisco/methods/algobleu_search/prompt.py
algodisco/methods/algobleu_search/search.py
algodisco/methods/algobleu_search/similarity_calculator.py
algodisco/methods/eoh/__init__.py
algodisco/methods/eoh/config.py
algodisco/methods/eoh/database.py
algodisco/methods/eoh/main_eoh.py
algodisco/methods/eoh/prompt.py
algodisco/methods/eoh/search.py
algodisco/methods/funsearch/__init__.py
algodisco/methods/funsearch/config.py
algodisco/methods/funsearch/database.py
algodisco/methods/funsearch/main_funsearch.py
algodisco/methods/funsearch/prompt.py
algodisco/methods/funsearch/search.py
algodisco/methods/funsearch_behavesim/__init__.py
algodisco/methods/funsearch_behavesim/config.py
algodisco/methods/funsearch_behavesim/database.py
algodisco/methods/funsearch_behavesim/evaluator.py
algodisco/methods/funsearch_behavesim/main_funsearch_behavesim.py
algodisco/methods/funsearch_behavesim/prompt.py
algodisco/methods/funsearch_behavesim/search.py
algodisco/methods/funsearch_behavesim/similarity_calculator.py
algodisco/methods/mcts_ahd/__init__.py
algodisco/methods/mcts_ahd/config.py
algodisco/methods/mcts_ahd/database.py
algodisco/methods/mcts_ahd/main_mcts_ahd.py
algodisco/methods/mcts_ahd/mcts.py
algodisco/methods/mcts_ahd/prompt.py
algodisco/methods/mcts_ahd/search.py
algodisco/methods/one_plus_one_eps/__init__.py
algodisco/methods/one_plus_one_eps/config.py
algodisco/methods/one_plus_one_eps/main_one_plus_one_eps.py
algodisco/methods/one_plus_one_eps/prompt.py
algodisco/methods/one_plus_one_eps/search.py
algodisco/methods/openevolve/__init__.py
algodisco/methods/openevolve/config.py
algodisco/methods/openevolve/database.py
algodisco/methods/openevolve/main_openevolve.py
algodisco/methods/openevolve/prompt.py
algodisco/methods/openevolve/search.py
algodisco/methods/openevolve_bkup_0510/__init__.py
algodisco/methods/openevolve_bkup_0510/config.py
algodisco/methods/openevolve_bkup_0510/database.py
algodisco/methods/openevolve_bkup_0510/main_openevolve.py
algodisco/methods/openevolve_bkup_0510/prompt.py
algodisco/methods/openevolve_bkup_0510/search.py
algodisco/methods/partevo/__init__.py
algodisco/methods/partevo/config.py
algodisco/methods/partevo/database.py
algodisco/methods/partevo/main_partevo.py
algodisco/methods/partevo/prompt.py
algodisco/methods/partevo/search.py
algodisco/methods/randsample/__init__.py
algodisco/methods/randsample/config.py
algodisco/methods/randsample/main_randsample.py
algodisco/methods/randsample/prompt.py
algodisco/methods/randsample/search.py
algodisco/methods/reevo/__init__.py
algodisco/methods/reevo/config.py
algodisco/methods/reevo/database.py
algodisco/methods/reevo/main_reevo.py
algodisco/methods/reevo/prompt.py
algodisco/methods/reevo/search.py
algodisco/methods/reevo/reevo/__init__.py
algodisco/methods/reevo/reevo/config.py
algodisco/methods/reevo/reevo/database.py
algodisco/methods/reevo/reevo/main_reevo.py
algodisco/methods/reevo/reevo/prompt.py
algodisco/methods/reevo/reevo/search.py
algodisco/providers/__init__.py
algodisco/providers/llm/__init__.py
algodisco/providers/llm/claude_api.py
algodisco/providers/llm/ensemble_llm.py
algodisco/providers/llm/openai_api.py
algodisco/providers/llm/sglang_server.py
algodisco/providers/llm/vllm_server.py
algodisco/providers/logger/__init__.py
algodisco/providers/logger/pickle_logger.py
algodisco/providers/logger/swanlab_logger.py
algodisco/providers/logger/wandb_logger.py
algodisco/third_party/__init__.py
algodisco/third_party/codebleu/__init__.py
algodisco/third_party/codebleu/__main__.py
algodisco/third_party/codebleu/bleu.py
algodisco/third_party/codebleu/codebleu.py
algodisco/third_party/codebleu/dataflow_match.py
algodisco/third_party/codebleu/py.typed
algodisco/third_party/codebleu/syntax_match.py
algodisco/third_party/codebleu/utils.py
algodisco/third_party/codebleu/weighted_ngram_match.py
algodisco/third_party/codebleu/keywords/c.txt
algodisco/third_party/codebleu/keywords/c_sharp.txt
algodisco/third_party/codebleu/keywords/cpp.txt
algodisco/third_party/codebleu/keywords/go.txt
algodisco/third_party/codebleu/keywords/java.txt
algodisco/third_party/codebleu/keywords/javascript.txt
algodisco/third_party/codebleu/keywords/php.txt
algodisco/third_party/codebleu/keywords/python.txt
algodisco/third_party/codebleu/keywords/ruby.txt
algodisco/third_party/codebleu/keywords/rust.txt
algodisco/third_party/codebleu/parser/__init__.py
algodisco/third_party/codebleu/parser/dfg.py
algodisco/third_party/codebleu/parser/utils.py
algodisco/toolkit/__init__.py
algodisco/toolkit/decorators.py
algodisco/toolkit/program_parser/__init__.py
algodisco/toolkit/program_parser/program_parser.py
algodisco/toolkit/program_parser/utils.py
algodisco/toolkit/sandbox/__init__.py
algodisco/toolkit/sandbox/sandbox_executor.py
algodisco/toolkit/sandbox/sandbox_executor_ray.py
algodisco/toolkit/sandbox/sandbox_executor_simple.py
algodisco/toolkit/sandbox/utils.py
algodisco_old/__init__.py
algodisco_old/py.typed
algodisco_old/base/__init__.py
algodisco_old/base/algo.py
algodisco_old/base/evaluator.py
algodisco_old/base/llm.py
algodisco_old/base/logger.py
algodisco_old/base/search_method.py
algodisco_old/common/__init__.py
algodisco_old/common/component_config.py
algodisco_old/common/config_loading.py
algodisco_old/common/logging_utils.py
algodisco_old/common/timer.py
algodisco_old/methods/__init__.py
algodisco_old/methods/algobleu_search/__init__.py
algodisco_old/methods/algobleu_search/algo_database.py
algodisco_old/methods/algobleu_search/config.py
algodisco_old/methods/algobleu_search/evaluator.py
algodisco_old/methods/algobleu_search/main_algobleu_search.py
algodisco_old/methods/algobleu_search/prompt.py
algodisco_old/methods/algobleu_search/search.py
algodisco_old/methods/algobleu_search/similarity_calculator.py
algodisco_old/methods/eoh/__init__.py
algodisco_old/methods/eoh/config.py
algodisco_old/methods/eoh/database.py
algodisco_old/methods/eoh/main_eoh.py
algodisco_old/methods/eoh/prompt.py
algodisco_old/methods/eoh/search.py
algodisco_old/methods/funsearch/__init__.py
algodisco_old/methods/funsearch/config.py
algodisco_old/methods/funsearch/database.py
algodisco_old/methods/funsearch/main_funsearch.py
algodisco_old/methods/funsearch/prompt.py
algodisco_old/methods/funsearch/search.py
algodisco_old/methods/funsearch_behavesim/__init__.py
algodisco_old/methods/funsearch_behavesim/config.py
algodisco_old/methods/funsearch_behavesim/database.py
algodisco_old/methods/funsearch_behavesim/evaluator.py
algodisco_old/methods/funsearch_behavesim/main_funsearch_behavesim.py
algodisco_old/methods/funsearch_behavesim/prompt.py
algodisco_old/methods/funsearch_behavesim/search.py
algodisco_old/methods/funsearch_behavesim/similarity_calculator.py
algodisco_old/methods/mcts_ahd/__init__.py
algodisco_old/methods/mcts_ahd/config.py
algodisco_old/methods/mcts_ahd/database.py
algodisco_old/methods/mcts_ahd/main_mcts_ahd.py
algodisco_old/methods/mcts_ahd/mcts.py
algodisco_old/methods/mcts_ahd/prompt.py
algodisco_old/methods/mcts_ahd/search.py
algodisco_old/methods/one_plus_one_eps/__init__.py
algodisco_old/methods/one_plus_one_eps/config.py
algodisco_old/methods/one_plus_one_eps/main_one_plus_one_eps.py
algodisco_old/methods/one_plus_one_eps/prompt.py
algodisco_old/methods/one_plus_one_eps/search.py
algodisco_old/methods/openevolve/__init__.py
algodisco_old/methods/openevolve/config.py
algodisco_old/methods/openevolve/database.py
algodisco_old/methods/openevolve/main_openevolve.py
algodisco_old/methods/openevolve/prompt.py
algodisco_old/methods/openevolve/search.py
algodisco_old/methods/partevo/__init__.py
algodisco_old/methods/partevo/config.py
algodisco_old/methods/partevo/database.py
algodisco_old/methods/partevo/main_partevo.py
algodisco_old/methods/partevo/prompt.py
algodisco_old/methods/partevo/search.py
algodisco_old/methods/randsample/__init__.py
algodisco_old/methods/randsample/config.py
algodisco_old/methods/randsample/main_randsample.py
algodisco_old/methods/randsample/prompt.py
algodisco_old/methods/randsample/search.py
algodisco_old/methods/reevo/__init__.py
algodisco_old/methods/reevo/config.py
algodisco_old/methods/reevo/database.py
algodisco_old/methods/reevo/main_reevo.py
algodisco_old/methods/reevo/prompt.py
algodisco_old/methods/reevo/search.py
algodisco_old/providers/__init__.py
algodisco_old/providers/llm/__init__.py
algodisco_old/providers/llm/claude_api.py
algodisco_old/providers/llm/ensemble_llm.py
algodisco_old/providers/llm/openai_api.py
algodisco_old/providers/llm/sglang_server.py
algodisco_old/providers/llm/vllm_server.py
algodisco_old/providers/logger/__init__.py
algodisco_old/providers/logger/pickle_logger.py
algodisco_old/providers/logger/swanlab_logger.py
algodisco_old/providers/logger/wandb_logger.py
algodisco_old/third_party/__init__.py
algodisco_old/third_party/codebleu/__init__.py
algodisco_old/third_party/codebleu/__main__.py
algodisco_old/third_party/codebleu/bleu.py
algodisco_old/third_party/codebleu/codebleu.py
algodisco_old/third_party/codebleu/dataflow_match.py
algodisco_old/third_party/codebleu/py.typed
algodisco_old/third_party/codebleu/syntax_match.py
algodisco_old/third_party/codebleu/utils.py
algodisco_old/third_party/codebleu/weighted_ngram_match.py
algodisco_old/third_party/codebleu/parser/DFG.py
algodisco_old/third_party/codebleu/parser/__init__.py
algodisco_old/third_party/codebleu/parser/utils.py
algodisco_old/toolkit/__init__.py
algodisco_old/toolkit/decorators.py
algodisco_old/toolkit/program_parser/__init__.py
algodisco_old/toolkit/program_parser/program_parser.py
algodisco_old/toolkit/program_parser/utils.py
algodisco_old/toolkit/sandbox/__init__.py
algodisco_old/toolkit/sandbox/decorators.py
algodisco_old/toolkit/sandbox/sandbox_executor.py
algodisco_old/toolkit/sandbox/sandbox_executor_ray.py
algodisco_old/toolkit/sandbox/sandbox_executor_simple.py
algodisco_old/toolkit/sandbox/utils.py
tests/test_ensemble_llm.py
tests/test_openevolve_fitness.py