diff --git "a/htmlcov/function_index.html" "b/htmlcov/function_index.html" new file mode 100644--- /dev/null +++ "b/htmlcov/function_index.html" @@ -0,0 +1,7571 @@ + + + + + Coverage report + + + + + +
+
+

Coverage report: + 7% +

+ +
+ +
+ + +
+
+

+ Files + Functions + Classes +

+

+ coverage.py v7.13.4, + created at 2026-02-28 17:48 +0000 +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Filefunction statementsmissingexcluded coverage
tinytroupe / __init__.pyConfigManager.__init__ 200 100%
tinytroupe / __init__.pyConfigManager._initialize_from_config 3910 97%
tinytroupe / __init__.pyConfigManager.update 880 0%
tinytroupe / __init__.pyConfigManager.update_multiple 220 0%
tinytroupe / __init__.pyConfigManager.get 110 0%
tinytroupe / __init__.pyConfigManager.reset 220 0%
tinytroupe / __init__.pyConfigManager.__getitem__ 110 0%
tinytroupe / __init__.pyConfigManager.config_defaults 500 100%
tinytroupe / __init__.pyConfigManager.config_defaults.decorator 200 100%
tinytroupe / __init__.pyConfigManager.config_defaults.decorator.wrapper 770 0%
tinytroupe / __init__.pyget_config 330 0%
tinytroupe / __init__.py(no function) 3720 95%
tinytroupe / agent / __init__.py(no function) 28280 0%
tinytroupe / agent / action_generator.pyActionGenerator.__init__ 25250 0%
tinytroupe / agent / action_generator.pyActionGenerator.generate_next_action 51510 0%
tinytroupe / agent / action_generator.pyActionGenerator.generate_next_action.update_best 550 0%
tinytroupe / agent / action_generator.pyActionGenerator.generate_next_action.finish_return 770 0%
tinytroupe / agent / action_generator.pyActionGenerator._generate_tentative_action 20200 0%
tinytroupe / agent / action_generator.pyActionGenerator._check_action_quality 24240 0%
tinytroupe / agent / action_generator.pyActionGenerator._check_proposition 990 0%
tinytroupe / agent / action_generator.pyActionGenerator._check_next_action_similarity 10100 0%
tinytroupe / agent / action_generator.pyActionGenerator._correct_action 770 0%
tinytroupe / agent / action_generator.pyActionGenerator.get_statistics 880 0%
tinytroupe / agent / action_generator.pyPoorQualityActionException.__init__ 220 0%
tinytroupe / agent / action_generator.py(no function) 19190 0%
tinytroupe / agent / browser_faculty.pyBrowserFaculty.__init__ 110 0%
tinytroupe / agent / browser_faculty.pyBrowserFaculty.process_action 40400 0%
tinytroupe / agent / browser_faculty.pyBrowserFaculty.actions_definitions_prompt 220 0%
tinytroupe / agent / browser_faculty.pyBrowserFaculty.actions_constraints_prompt 220 0%
tinytroupe / agent / browser_faculty.py(no function) 880 0%
tinytroupe / agent / grounding.pyGroundingConnector.__init__ 110 0%
tinytroupe / agent / grounding.pyGroundingConnector.retrieve_relevant 110 0%
tinytroupe / agent / grounding.pyGroundingConnector.retrieve_by_name 110 0%
tinytroupe / agent / grounding.pyGroundingConnector.list_sources 110 0%
tinytroupe / agent / grounding.pyBaseSemanticGroundingConnector.__init__ 440 0%
tinytroupe / agent / grounding.pyBaseSemanticGroundingConnector._post_init 15150 0%
tinytroupe / agent / grounding.pyBaseSemanticGroundingConnector._serialize_index 15150 0%
tinytroupe / agent / grounding.pyBaseSemanticGroundingConnector._deserialize_index 14140 0%
tinytroupe / agent / grounding.pyBaseSemanticGroundingConnector.retrieve_relevant 14140 0%
tinytroupe / agent / grounding.pyBaseSemanticGroundingConnector.retrieve_by_name 10100 0%
tinytroupe / agent / grounding.pyBaseSemanticGroundingConnector.list_sources 330 0%
tinytroupe / agent / grounding.pyBaseSemanticGroundingConnector.add_document 110 0%
tinytroupe / agent / grounding.pyBaseSemanticGroundingConnector.add_documents 18180 0%
tinytroupe / agent / grounding.pyBaseSemanticGroundingConnector._set_internal_id_to_documents 550 0%
tinytroupe / agent / grounding.pyLocalFilesGroundingConnector.__init__ 220 0%
tinytroupe / agent / grounding.pyLocalFilesGroundingConnector._post_init 440 0%
tinytroupe / agent / grounding.pyLocalFilesGroundingConnector.add_folders 10100 0%
tinytroupe / agent / grounding.pyLocalFilesGroundingConnector.add_folder 550 0%
tinytroupe / agent / grounding.pyLocalFilesGroundingConnector.add_file_path 330 0%
tinytroupe / agent / grounding.pyLocalFilesGroundingConnector._mark_folder_as_loaded 440 0%
tinytroupe / agent / grounding.pyWebPagesGroundingConnector.__init__ 220 0%
tinytroupe / agent / grounding.pyWebPagesGroundingConnector._post_init 440 0%
tinytroupe / agent / grounding.pyWebPagesGroundingConnector.add_web_urls 770 0%
tinytroupe / agent / grounding.pyWebPagesGroundingConnector.add_web_url 110 0%
tinytroupe / agent / grounding.pyWebPagesGroundingConnector._mark_web_url_as_loaded 440 0%
tinytroupe / agent / grounding.py(no function) 51510 0%
tinytroupe / agent / memory.pyTinyMemory._preprocess_value_for_storage 110 0%
tinytroupe / agent / memory.pyTinyMemory._store 110 0%
tinytroupe / agent / memory.pyTinyMemory.store 110 0%
tinytroupe / agent / memory.pyTinyMemory.store_all 440 0%
tinytroupe / agent / memory.pyTinyMemory.retrieve 110 0%
tinytroupe / agent / memory.pyTinyMemory.retrieve_recent 110 0%
tinytroupe / agent / memory.pyTinyMemory.retrieve_all 110 0%
tinytroupe / agent / memory.pyTinyMemory.retrieve_relevant 110 0%
tinytroupe / agent / memory.pyTinyMemory.summarize_relevant_via_full_scan 16160 0%
tinytroupe / agent / memory.pyTinyMemory.filter_by_item_type 110 0%
tinytroupe / agent / memory.pyTinyMemory.filter_by_item_types 110 0%
tinytroupe / agent / memory.pyEpisodicMemory.__init__ 440 0%
tinytroupe / agent / memory.pyEpisodicMemory.commit_episode 220 0%
tinytroupe / agent / memory.pyEpisodicMemory.get_current_episode 330 0%
tinytroupe / agent / memory.pyEpisodicMemory.count 110 0%
tinytroupe / agent / memory.pyEpisodicMemory.clear 770 0%
tinytroupe / agent / memory.pyEpisodicMemory._memory_with_current_buffer 110 0%
tinytroupe / agent / memory.pyEpisodicMemory._store 110 0%
tinytroupe / agent / memory.pyEpisodicMemory.retrieve 880 0%
tinytroupe / agent / memory.pyEpisodicMemory.retrieve_recent 770 0%
tinytroupe / agent / memory.pyEpisodicMemory.retrieve_all 220 0%
tinytroupe / agent / memory.pyEpisodicMemory.retrieve_relevant 110 0%
tinytroupe / agent / memory.pyEpisodicMemory.retrieve_first 330 0%
tinytroupe / agent / memory.pyEpisodicMemory.retrieve_last 440 0%
tinytroupe / agent / memory.pySemanticMemory.__init__ 220 0%
tinytroupe / agent / memory.pySemanticMemory._post_init 440 0%
tinytroupe / agent / memory.pySemanticMemory._preprocess_value_for_storage 17170 0%
tinytroupe / agent / memory.pySemanticMemory._store 550 0%
tinytroupe / agent / memory.pySemanticMemory.retrieve_relevant 110 0%
tinytroupe / agent / memory.pySemanticMemory.retrieve_all 15150 0%
tinytroupe / agent / memory.pySemanticMemory._build_document_from 550 0%
tinytroupe / agent / memory.pySemanticMemory._build_documents_from 110 0%
tinytroupe / agent / memory.pyMemoryProcessor.process 110 0%
tinytroupe / agent / memory.pyEpisodicConsolidator.process 550 0%
tinytroupe / agent / memory.pyEpisodicConsolidator._consolidate 001 100%
tinytroupe / agent / memory.pyReflectionConsolidator.process 110 0%
tinytroupe / agent / memory.pyReflectionConsolidator._reflect 110 0%
tinytroupe / agent / memory.pyReflectionConsolidator._reflect 110 0%
tinytroupe / agent / memory.py(no function) 57570 0%
tinytroupe / agent / mental_faculty.pyTinyMentalFaculty.__init__ 440 0%
tinytroupe / agent / mental_faculty.pyTinyMentalFaculty.__str__ 110 0%
tinytroupe / agent / mental_faculty.pyTinyMentalFaculty.__eq__ 330 0%
tinytroupe / agent / mental_faculty.pyTinyMentalFaculty.process_action 110 0%
tinytroupe / agent / mental_faculty.pyTinyMentalFaculty.actions_definitions_prompt 110 0%
tinytroupe / agent / mental_faculty.pyTinyMentalFaculty.actions_constraints_prompt 110 0%
tinytroupe / agent / mental_faculty.pyCustomMentalFaculty.__init__ 770 0%
tinytroupe / agent / mental_faculty.pyCustomMentalFaculty.add_action 110 0%
tinytroupe / agent / mental_faculty.pyCustomMentalFaculty.add_actions 220 0%
tinytroupe / agent / mental_faculty.pyCustomMentalFaculty.add_action_constraint 110 0%
tinytroupe / agent / mental_faculty.pyCustomMentalFaculty.add_actions_constraints 220 0%
tinytroupe / agent / mental_faculty.pyCustomMentalFaculty.process_action 990 0%
tinytroupe / agent / mental_faculty.pyCustomMentalFaculty.actions_definitions_prompt 440 0%
tinytroupe / agent / mental_faculty.pyCustomMentalFaculty.actions_constraints_prompt 440 0%
tinytroupe / agent / mental_faculty.pyRecallFaculty.__init__ 110 0%
tinytroupe / agent / mental_faculty.pyRecallFaculty.process_action 19190 0%
tinytroupe / agent / mental_faculty.pyRecallFaculty.actions_definitions_prompt 220 0%
tinytroupe / agent / mental_faculty.pyRecallFaculty.actions_constraints_prompt 220 0%
tinytroupe / agent / mental_faculty.pyFilesAndWebGroundingFaculty.__init__ 330 0%
tinytroupe / agent / mental_faculty.pyFilesAndWebGroundingFaculty.process_action 18180 0%
tinytroupe / agent / mental_faculty.pyFilesAndWebGroundingFaculty.actions_definitions_prompt 220 0%
tinytroupe / agent / mental_faculty.pyFilesAndWebGroundingFaculty.actions_constraints_prompt 220 0%
tinytroupe / agent / mental_faculty.pyTinyToolUse.__init__ 220 0%
tinytroupe / agent / mental_faculty.pyTinyToolUse.process_action 440 0%
tinytroupe / agent / mental_faculty.pyTinyToolUse.actions_definitions_prompt 440 0%
tinytroupe / agent / mental_faculty.pyTinyToolUse.actions_constraints_prompt 440 0%
tinytroupe / agent / mental_faculty.pySequentialThinkingFaculty.__init__ 330 0%
tinytroupe / agent / mental_faculty.pySequentialThinkingFaculty.process_action 110 0%
tinytroupe / agent / mental_faculty.pySequentialThinkingFaculty.actions_definitions_prompt 110 0%
tinytroupe / agent / mental_faculty.pySequentialThinkingFaculty.actions_constraints_prompt 110 0%
tinytroupe / agent / mental_faculty.py(no function) 43430 0%
tinytroupe / agent / tiny_person.pyTinyPerson.__init__ 13130 0%
tinytroupe / agent / tiny_person.pyTinyPerson._post_init 58580 0%
tinytroupe / agent / tiny_person.pyTinyPerson._rename 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.generate_agent_system_prompt 14140 0%
tinytroupe / agent / tiny_person.pyTinyPerson.reset_prompt 330 0%
tinytroupe / agent / tiny_person.pyTinyPerson.__getitem__ 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.__setitem__ 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.__add__ 660 0%
tinytroupe / agent / tiny_person.pyTinyPerson.get 770 0%
tinytroupe / agent / tiny_person.pyTinyPerson.import_fragment 660 0%
tinytroupe / agent / tiny_person.pyTinyPerson.include_persona_definitions 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.define 10100 0%
tinytroupe / agent / tiny_person.pyTinyPerson.define_relationships 11110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.clear_relationships 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.related_to 440 0%
tinytroupe / agent / tiny_person.pyTinyPerson.add_mental_faculties 330 0%
tinytroupe / agent / tiny_person.pyTinyPerson.add_mental_faculty 440 0%
tinytroupe / agent / tiny_person.pyTinyPerson.act 25250 0%
tinytroupe / agent / tiny_person.pyTinyPerson.act.aux_pre_act 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.act.aux_act_once 22220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.listen 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.socialize 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.see 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.think 330 0%
tinytroupe / agent / tiny_person.pyTinyPerson.sequential_think 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.internalize_goal 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson._observe 880 0%
tinytroupe / agent / tiny_person.pyTinyPerson.listen_and_act 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.see_and_act 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.think_and_act 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.read_documents_from_folder 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.read_document_from_file 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.read_documents_from_web 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.read_document_from_web 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.move_to 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.change_context 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.make_agent_accessible 440 0%
tinytroupe / agent / tiny_person.pyTinyPerson.make_agents_accessible 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.make_agent_inaccessible 330 0%
tinytroupe / agent / tiny_person.pyTinyPerson.make_all_agents_inaccessible 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.accessible_agents 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson._update_cognitive_state 13130 0%
tinytroupe / agent / tiny_person.pyTinyPerson.store_in_memory 660 0%
tinytroupe / agent / tiny_person.pyTinyPerson.consolidate_episode_memories 16160 0%
tinytroupe / agent / tiny_person.pyTinyPerson.optimize_memory 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.clear_episodic_memory 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.retrieve_memories 440 0%
tinytroupe / agent / tiny_person.pyTinyPerson.retrieve_recent_memories 440 0%
tinytroupe / agent / tiny_person.pyTinyPerson.retrieve_relevant_memories 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.retrieve_relevant_memories_for_current_context 990 0%
tinytroupe / agent / tiny_person.pyTinyPerson.summarize_relevant_memories_via_full_scan 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.last_remembered_action 10100 0%
tinytroupe / agent / tiny_person.pyTinyPerson._display_communication 15150 0%
tinytroupe / agent / tiny_person.pyTinyPerson._push_and_display_latest_communication 220 0%
tinytroupe / agent / tiny_person.pyTinyPerson.pop_and_display_latest_communications 550 0%
tinytroupe / agent / tiny_person.pyTinyPerson.clear_communications_buffer 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.pop_latest_actions 330 0%
tinytroupe / agent / tiny_person.pyTinyPerson.pop_actions_and_get_contents_for 550 0%
tinytroupe / agent / tiny_person.pyTinyPerson.__repr__ 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.minibio 11110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.pp_current_interactions 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.pp_last_interactions 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.pretty_current_interactions 26260 0%
tinytroupe / agent / tiny_person.pyTinyPerson._pretty_stimuli 15150 0%
tinytroupe / agent / tiny_person.pyTinyPerson._pretty_action 990 0%
tinytroupe / agent / tiny_person.pyTinyPerson._pretty_timestamp 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.iso_datetime 330 0%
tinytroupe / agent / tiny_person.pyTinyPerson.save_specification 990 0%
tinytroupe / agent / tiny_person.pyTinyPerson.load_specification 990 0%
tinytroupe / agent / tiny_person.pyTinyPerson.load_specifications_from_folder 770 0%
tinytroupe / agent / tiny_person.pyTinyPerson.encode_complete_state 10100 0%
tinytroupe / agent / tiny_person.pyTinyPerson.decode_complete_state 12120 0%
tinytroupe / agent / tiny_person.pyTinyPerson.create_new_agent_from_current_spec 550 0%
tinytroupe / agent / tiny_person.pyTinyPerson.add_agent 330 0%
tinytroupe / agent / tiny_person.pyTinyPerson.has_agent 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.set_simulation_for_free_agents 330 0%
tinytroupe / agent / tiny_person.pyTinyPerson.get_agent_by_name 330 0%
tinytroupe / agent / tiny_person.pyTinyPerson.all_agents_names 110 0%
tinytroupe / agent / tiny_person.pyTinyPerson.clear_agents 110 0%
tinytroupe / agent / tiny_person.py(no function) 1471470 0%
tinytroupe / control.pySimulation.__init__ 19190 0%
tinytroupe / control.pySimulation.begin 18180 0%
tinytroupe / control.pySimulation.end 550 0%
tinytroupe / control.pySimulation.checkpoint 440 0%
tinytroupe / control.pySimulation.add_agent 550 0%
tinytroupe / control.pySimulation.add_environment 550 0%
tinytroupe / control.pySimulation.add_factory 550 0%
tinytroupe / control.pySimulation._execution_trace_position 110 0%
tinytroupe / control.pySimulation._function_call_hash 10100 0%
tinytroupe / control.pySimulation._skip_execution_with_cache 220 0%
tinytroupe / control.pySimulation._is_transaction_event_cached 20200 0%
tinytroupe / control.pySimulation._get_cached_parallel_value 330 0%
tinytroupe / control.pySimulation._drop_cached_trace_suffix 110 0%
tinytroupe / control.pySimulation._add_to_execution_trace 550 0%
tinytroupe / control.pySimulation._add_to_cache_trace 880 0%
tinytroupe / control.pySimulation._load_cache_file 550 0%
tinytroupe / control.pySimulation._save_cache_file 990 0%
tinytroupe / control.pySimulation.begin_transaction 330 0%
tinytroupe / control.pySimulation.end_transaction 220 0%
tinytroupe / control.pySimulation.is_under_transaction 220 0%
tinytroupe / control.pySimulation._clear_communications_buffers 440 0%
tinytroupe / control.pySimulation.begin_parallel_transactions 440 0%
tinytroupe / control.pySimulation.end_parallel_transactions 110 0%
tinytroupe / control.pySimulation.is_under_parallel_transactions 110 0%
tinytroupe / control.pySimulation._encode_simulation_state 11110 0%
tinytroupe / control.pySimulation._decode_simulation_state 26260 0%
tinytroupe / control.pyTransaction.__init__ 23230 0%
tinytroupe / control.pyTransaction.execute 37370 0%
tinytroupe / control.pyTransaction._save_output_with_simulation_state 550 0%
tinytroupe / control.pyTransaction._encode_function_output 25250 0%
tinytroupe / control.pyTransaction._decode_function_output 25250 0%
tinytroupe / control.pytransactional 220 0%
tinytroupe / control.pytransactional.decorator 220 0%
tinytroupe / control.pytransactional.decorator.wrapper 880 0%
tinytroupe / control.pyreset 200 100%
tinytroupe / control.py_simulation 330 0%
tinytroupe / control.pybegin 440 0%
tinytroupe / control.pyend 220 0%
tinytroupe / control.pycheckpoint 110 0%
tinytroupe / control.pycurrent_simulation 330 0%
tinytroupe / control.pycache_hits 110 0%
tinytroupe / control.pycache_misses 110 0%
tinytroupe / control.py(no function) 6200 100%
tinytroupe / enrichment / __init__.py(no function) 550 0%
tinytroupe / enrichment / tiny_enricher.pyTinyEnricher.__init__ 220 0%
tinytroupe / enrichment / tiny_enricher.pyTinyEnricher.enrich_content 11110 0%
tinytroupe / enrichment / tiny_enricher.py(no function) 770 0%
tinytroupe / enrichment / tiny_styler.pyTinyStyler.__init__ 220 0%
tinytroupe / enrichment / tiny_styler.pyTinyStyler.apply_style 17170 0%
tinytroupe / enrichment / tiny_styler.py(no function) 770 0%
tinytroupe / environment / __init__.py(no function) 660 0%
tinytroupe / environment / tiny_social_network.pyTinySocialNetwork.__init__ 220 0%
tinytroupe / environment / tiny_social_network.pyTinySocialNetwork.add_relation 990 0%
tinytroupe / environment / tiny_social_network.pyTinySocialNetwork._update_agents_contexts 770 0%
tinytroupe / environment / tiny_social_network.pyTinySocialNetwork._step 220 0%
tinytroupe / environment / tiny_social_network.pyTinySocialNetwork._handle_reach_out 330 0%
tinytroupe / environment / tiny_social_network.pyTinySocialNetwork.is_in_relation_with 880 0%
tinytroupe / environment / tiny_social_network.py(no function) 20200 0%
tinytroupe / environment / tiny_world.pyTinyWorld.__init__ 15150 0%
tinytroupe / environment / tiny_world.pyTinyWorld._step 12120 0%
tinytroupe / environment / tiny_world.pyTinyWorld._step_sequentially 10100 0%
tinytroupe / environment / tiny_world.pyTinyWorld._step_in_parallel 13130 0%
tinytroupe / environment / tiny_world.pyTinyWorld._advance_datetime 330 0%
tinytroupe / environment / tiny_world.pyTinyWorld.run 990 0%
tinytroupe / environment / tiny_world.pyTinyWorld.skip 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.run_minutes 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.skip_minutes 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.run_hours 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.skip_hours 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.run_days 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.skip_days 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.run_weeks 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.skip_weeks 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.run_months 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.skip_months 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.run_years 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.skip_years 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.add_agents 330 0%
tinytroupe / environment / tiny_world.pyTinyWorld.add_agent 990 0%
tinytroupe / environment / tiny_world.pyTinyWorld.remove_agent 440 0%
tinytroupe / environment / tiny_world.pyTinyWorld.remove_all_agents 440 0%
tinytroupe / environment / tiny_world.pyTinyWorld.get_agent_by_name 330 0%
tinytroupe / environment / tiny_world.pyTinyWorld.add_intervention 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld._handle_actions 990 0%
tinytroupe / environment / tiny_world.pyTinyWorld._handle_reach_out 770 0%
tinytroupe / environment / tiny_world.pyTinyWorld._handle_talk 660 0%
tinytroupe / environment / tiny_world.pyTinyWorld.broadcast 440 0%
tinytroupe / environment / tiny_world.pyTinyWorld.broadcast_thought 330 0%
tinytroupe / environment / tiny_world.pyTinyWorld.broadcast_internal_goal 330 0%
tinytroupe / environment / tiny_world.pyTinyWorld.broadcast_context_change 330 0%
tinytroupe / environment / tiny_world.pyTinyWorld.make_everyone_accessible 440 0%
tinytroupe / environment / tiny_world.pyTinyWorld._display_step_communication 220 0%
tinytroupe / environment / tiny_world.pyTinyWorld._display_intervention_communication 220 0%
tinytroupe / environment / tiny_world.pyTinyWorld._push_and_display_latest_communication 44440 0%
tinytroupe / environment / tiny_world.pyTinyWorld.pop_and_display_latest_communications 550 0%
tinytroupe / environment / tiny_world.pyTinyWorld._display 660 0%
tinytroupe / environment / tiny_world.pyTinyWorld.clear_communications_buffer 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.__repr__ 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld._pretty_step 440 0%
tinytroupe / environment / tiny_world.pyTinyWorld._pretty_intervention 550 0%
tinytroupe / environment / tiny_world.pyTinyWorld.pp_current_interactions 110 0%
tinytroupe / environment / tiny_world.pyTinyWorld.pretty_current_interactions 880 0%
tinytroupe / environment / tiny_world.pyTinyWorld.encode_complete_state 10100 0%
tinytroupe / environment / tiny_world.pyTinyWorld.decode_complete_state 16160 0%
tinytroupe / environment / tiny_world.pyTinyWorld.add_environment 330 0%
tinytroupe / environment / tiny_world.pyTinyWorld.set_simulation_for_free_environments 330 0%
tinytroupe / environment / tiny_world.pyTinyWorld.get_environment_by_name 330 0%
tinytroupe / environment / tiny_world.pyTinyWorld.clear_environments 110 0%
tinytroupe / environment / tiny_world.py(no function) 89890 0%
tinytroupe / examples / __init__.py(no function) 550 0%
tinytroupe / examples / agents.pycreate_oscar_the_architect 110 0%
tinytroupe / examples / agents.pycreate_oscar_the_architect_2 10100 0%
tinytroupe / examples / agents.pycreate_lisa_the_data_scientist 110 0%
tinytroupe / examples / agents.pycreate_lisa_the_data_scientist_2 10100 0%
tinytroupe / examples / agents.pycreate_marcos_the_physician 110 0%
tinytroupe / examples / agents.pycreate_marcos_the_physician_2 10100 0%
tinytroupe / examples / agents.pycreate_lila_the_linguist 110 0%
tinytroupe / examples / agents.pycreate_lila_the_linguist_2 10100 0%
tinytroupe / examples / agents.py(no function) 11110 0%
tinytroupe / examples / loaders.pyload_example_agent_specification 110 0%
tinytroupe / examples / loaders.pyload_example_fragment_specification 110 0%
tinytroupe / examples / loaders.pylist_example_agents 110 0%
tinytroupe / examples / loaders.pylist_example_fragments 110 0%
tinytroupe / examples / loaders.py(no function) 660 0%
tinytroupe / experimentation / __init__.py(no function) 660 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.__init__ 330 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.add_experiment 440 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.activate_next_experiment 29290 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.fix_active_experiment 550 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.get_active_experiment 110 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.get_unfinished_experiments 330 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.has_finished_all_experiments 110 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.add_experiment_results 12120 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.get_experiment_results 550 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.run_statistical_tests 990 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner.finish_active_experiment 18180 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner._load_or_create_config 660 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner._create_default_config 220 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner._load_config 440 0%
tinytroupe / experimentation / in_place_experiment_runner.pyInPlaceExperimentRunner._save_config 330 0%
tinytroupe / experimentation / in_place_experiment_runner.py(no function) 21210 0%
tinytroupe / experimentation / proposition.pyProposition.__init__ 13130 0%
tinytroupe / experimentation / proposition.pyProposition.__copy__ 220 0%
tinytroupe / experimentation / proposition.pyProposition.copy 110 0%
tinytroupe / experimentation / proposition.pyProposition.__call__ 110 0%
tinytroupe / experimentation / proposition.pyProposition._check_precondition 330 0%
tinytroupe / experimentation / proposition.pyProposition.check 24240 0%
tinytroupe / experimentation / proposition.pyProposition.score 24240 0%
tinytroupe / experimentation / proposition.pyProposition.recommendations_for_improvement 220 0%
tinytroupe / experimentation / proposition.pyProposition._model 330 0%
tinytroupe / experimentation / proposition.pyProposition._determine_target 770 0%
tinytroupe / experimentation / proposition.pyProposition._build_context 21210 0%
tinytroupe / experimentation / proposition.pyProposition._target_as_list 770 0%
tinytroupe / experimentation / proposition.pycheck_proposition 220 0%
tinytroupe / experimentation / proposition.pycompute_score 220 0%
tinytroupe / experimentation / proposition.py(no function) 24240 0%
tinytroupe / experimentation / randomization.pyABRandomizer.__init__ 770 0%
tinytroupe / experimentation / randomization.pyABRandomizer.randomize 550 0%
tinytroupe / experimentation / randomization.pyABRandomizer.derandomize 550 0%
tinytroupe / experimentation / randomization.pyABRandomizer.derandomize_name 17170 0%
tinytroupe / experimentation / randomization.py(no function) 880 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester.__init__ 660 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester._validate_input_data 32320 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester.run_test 21210 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester._run_t_test 16160 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester._run_welch_t_test 20200 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester._run_mann_whitney 22220 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester._run_mann_whitney.median_diff_func 110 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester._run_anova 10100 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester._run_chi_square 11110 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester.check_assumptions 17170 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester._recommend_test 550 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester._run_ks_test 26260 0%
tinytroupe / experimentation / statistical_tests.pyStatisticalTester._interpret_ks_result 990 0%
tinytroupe / experimentation / statistical_tests.pycohen_d 10100 0%
tinytroupe / experimentation / statistical_tests.pyconvert_to_serializable 11110 0%
tinytroupe / experimentation / statistical_tests.py(no function) 19190 0%
tinytroupe / extraction / __init__.py(no function) 880 0%
tinytroupe / extraction / artifact_exporter.pyArtifactExporter.__init__ 110 0%
tinytroupe / extraction / artifact_exporter.pyArtifactExporter.export 18180 0%
tinytroupe / extraction / artifact_exporter.pyArtifactExporter._export_as_txt 550 0%
tinytroupe / extraction / artifact_exporter.pyArtifactExporter._export_as_json 440 0%
tinytroupe / extraction / artifact_exporter.pyArtifactExporter._export_as_docx 880 0%
tinytroupe / extraction / artifact_exporter.pyArtifactExporter._compose_filepath 11110 0%
tinytroupe / extraction / artifact_exporter.py(no function) 16160 0%
tinytroupe / extraction / normalizer.pyNormalizer.__init__ 17170 0%
tinytroupe / extraction / normalizer.pyNormalizer.normalize 27270 0%
tinytroupe / extraction / normalizer.py(no function) 880 0%
tinytroupe / extraction / results_extractor.pyResultsExtractor.__init__ 880 0%
tinytroupe / extraction / results_extractor.pyResultsExtractor.extract_results_from_agents 550 0%
tinytroupe / extraction / results_extractor.pyResultsExtractor.extract_results_from_agent 21210 0%
tinytroupe / extraction / results_extractor.pyResultsExtractor.extract_results_from_world 21210 0%
tinytroupe / extraction / results_extractor.pyResultsExtractor.save_as_json 440 0%
tinytroupe / extraction / results_extractor.pyResultsExtractor._get_default_values_if_necessary 11110 0%
tinytroupe / extraction / results_extractor.py(no function) 17170 0%
tinytroupe / extraction / results_reducer.pyResultsReducer.__init__ 220 0%
tinytroupe / extraction / results_reducer.pyResultsReducer.add_reduction_rule 330 0%
tinytroupe / extraction / results_reducer.pyResultsReducer.reduce_agent 24240 0%
tinytroupe / extraction / results_reducer.pyResultsReducer.reduce_agent_to_dataframe 220 0%
tinytroupe / extraction / results_reducer.py(no function) 880 0%
tinytroupe / extraction / results_reporter.pyResultsReporter.__init__ 440 0%
tinytroupe / extraction / results_reporter.pyResultsReporter.report_from_agents 12120 0%
tinytroupe / extraction / results_reporter.pyResultsReporter.report_from_interactions 10100 0%
tinytroupe / extraction / results_reporter.pyResultsReporter.report_from_data 550 0%
tinytroupe / extraction / results_reporter.pyResultsReporter.display_report 770 0%
tinytroupe / extraction / results_reporter.pyResultsReporter.save_report 10100 0%
tinytroupe / extraction / results_reporter.pyResultsReporter._extract_agents 770 0%
tinytroupe / extraction / results_reporter.pyResultsReporter._interview_agent 12120 0%
tinytroupe / extraction / results_reporter.pyResultsReporter._format_agent_interview_report 770 0%
tinytroupe / extraction / results_reporter.pyResultsReporter._format_interactions_report 770 0%
tinytroupe / extraction / results_reporter.pyResultsReporter._format_data_report 110 0%
tinytroupe / extraction / results_reporter.pyResultsReporter._generate_report_with_llm 15150 0%
tinytroupe / extraction / results_reporter.pyResultsReporter._get_timestamp 220 0%
tinytroupe / extraction / results_reporter.py(no function) 24240 0%
tinytroupe / factory / __init__.py(no function) 660 0%
tinytroupe / factory / tiny_factory.pyTinyFactory.__init__ 330 0%
tinytroupe / factory / tiny_factory.pyTinyFactory.__repr__ 110 0%
tinytroupe / factory / tiny_factory.pyTinyFactory.set_simulation_for_free_factories 330 0%
tinytroupe / factory / tiny_factory.pyTinyFactory.add_factory 330 0%
tinytroupe / factory / tiny_factory.pyTinyFactory.clear_factories 220 0%
tinytroupe / factory / tiny_factory.pyTinyFactory._clear_factories 110 0%
tinytroupe / factory / tiny_factory.pyTinyFactory.encode_complete_state 220 0%
tinytroupe / factory / tiny_factory.pyTinyFactory.decode_complete_state 330 0%
tinytroupe / factory / tiny_factory.py(no function) 19190 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory.__init__ 10100 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory.generate_person_factories 15150 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory.create_factory_from_demography 990 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._clear_factories 110 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory.generate_person 48480 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory.generate_person.aux_generate 10100 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory.generate_people 13130 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._generate_people_in_parallel 13130 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._generate_people_in_parallel.generate_person_wrapper 330 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._generate_people_sequentially 11110 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory.initialize_sampling_plan 111 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._initialize_sampling_plan_transaction 33330 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._all_used_and_precomputed_names 110 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._is_name_globally_unique 110 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._is_name_already_assigned 110 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._compute_sampling_dimensions 001 100%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._compute_sample_plan 001 100%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._flatten_sampling_plan 11111 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._unique_full_name 110 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._aux_unique_full_name 000 100%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._unique_full_names 22220 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._aux_unique_full_names 110 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._aux_model_call 110 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._setup_agent 110 0%
tinytroupe / factory / tiny_person_factory.pyTinyPersonFactory._generate_name_for_sample 000 100%
tinytroupe / factory / tiny_person_factory.py(no function) 61610 0%
tinytroupe / openai_utils.pyOpenAIClient.__init__ 200 100%
tinytroupe / openai_utils.pyOpenAIClient.set_api_cache 410 75%
tinytroupe / openai_utils.pyOpenAIClient._setup_from_config 110 0%
tinytroupe / openai_utils.pyOpenAIClient.send_message 54540 0%
tinytroupe / openai_utils.pyOpenAIClient.send_message.aux_exponential_backoff 550 0%
tinytroupe / openai_utils.pyOpenAIClient._raw_model_call 19190 0%
tinytroupe / openai_utils.pyOpenAIClient._is_reasoning_model 110 0%
tinytroupe / openai_utils.pyOpenAIClient._raw_model_response_extractor 110 0%
tinytroupe / openai_utils.pyOpenAIClient._count_tokens 31310 0%
tinytroupe / openai_utils.pyOpenAIClient._save_cache 110 0%
tinytroupe / openai_utils.pyOpenAIClient._load_cache 110 0%
tinytroupe / openai_utils.pyOpenAIClient.get_embedding 220 0%
tinytroupe / openai_utils.pyOpenAIClient._raw_embedding_model_call 110 0%
tinytroupe / openai_utils.pyOpenAIClient._raw_embedding_model_response_extractor 110 0%
tinytroupe / openai_utils.pyAzureClient.__init__ 200 100%
tinytroupe / openai_utils.pyAzureClient._setup_from_config 880 0%
tinytroupe / openai_utils.pyHelmholtzBlabladorClient.__init__ 200 100%
tinytroupe / openai_utils.pyHelmholtzBlabladorClient._setup_from_config 110 0%
tinytroupe / openai_utils.pyregister_client 100 100%
tinytroupe / openai_utils.py_get_client_for_api_type 440 0%
tinytroupe / openai_utils.pyclient 330 0%
tinytroupe / openai_utils.pyforce_api_type 110 0%
tinytroupe / openai_utils.pyforce_api_cache 220 0%
tinytroupe / openai_utils.py(no function) 5000 100%
tinytroupe / profiling.pyProfiler.__init__ 660 0%
tinytroupe / profiling.pyProfiler.profile 770 0%
tinytroupe / profiling.pyProfiler._prepare_agent_data 770 0%
tinytroupe / profiling.pyProfiler._extract_tinyperson_data 22220 0%
tinytroupe / profiling.pyProfiler._perform_advanced_analysis 660 0%
tinytroupe / profiling.pyProfiler._analyze_demographics 14140 0%
tinytroupe / profiling.pyProfiler._analyze_behavioral_patterns 14140 0%
tinytroupe / profiling.pyProfiler._analyze_social_patterns 660 0%
tinytroupe / profiling.pyProfiler._analyze_personality_clusters 22220 0%
tinytroupe / profiling.pyProfiler._analyze_correlations 19190 0%
tinytroupe / profiling.pyProfiler.render 330 0%
tinytroupe / profiling.pyProfiler._plot_basic_distributions 27270 0%
tinytroupe / profiling.pyProfiler._plot_advanced_analysis 660 0%
tinytroupe / profiling.pyProfiler._plot_demographics 40400 0%
tinytroupe / profiling.pyProfiler._plot_behavioral_patterns 23230 0%
tinytroupe / profiling.pyProfiler._plot_correlation_heatmap 770 0%
tinytroupe / profiling.pyProfiler._compute_attributes_distributions 440 0%
tinytroupe / profiling.pyProfiler._compute_attribute_distribution 13130 0%
tinytroupe / profiling.pyProfiler._get_nested_attribute 770 0%
tinytroupe / profiling.pyProfiler._test_normality 440 0%
tinytroupe / profiling.pyProfiler._calculate_diversity_index 990 0%
tinytroupe / profiling.pyProfiler._categorize_connectivity 10100 0%
tinytroupe / profiling.pyProfiler._identify_dominant_traits 990 0%
tinytroupe / profiling.pyProfiler._generate_summary_statistics 880 0%
tinytroupe / profiling.pyProfiler.export_analysis_report 330 0%
tinytroupe / profiling.pyProfiler.export_analysis_report 36360 0%
tinytroupe / profiling.pyProfiler.add_custom_analysis 330 0%
tinytroupe / profiling.pyProfiler.compare_populations 11110 0%
tinytroupe / profiling.py(no function) 40400 0%
tinytroupe / steering / __init__.py(no function) 550 0%
tinytroupe / steering / intervention.pyInterventionBatch.__init__ 110 0%
tinytroupe / steering / intervention.pyInterventionBatch.__iter__ 110 0%
tinytroupe / steering / intervention.pyInterventionBatch.set_textual_precondition 330 0%
tinytroupe / steering / intervention.pyInterventionBatch.set_functional_precondition 330 0%
tinytroupe / steering / intervention.pyInterventionBatch.set_effect 330 0%
tinytroupe / steering / intervention.pyInterventionBatch.set_propositional_precondition 330 0%
tinytroupe / steering / intervention.pyInterventionBatch.as_list 110 0%
tinytroupe / steering / intervention.pyIntervention.__init__ 14140 0%
tinytroupe / steering / intervention.pyIntervention.create_for_each 440 0%
tinytroupe / steering / intervention.pyIntervention.__call__ 110 0%
tinytroupe / steering / intervention.pyIntervention.execute 770 0%
tinytroupe / steering / intervention.pyIntervention.check_precondition 16160 0%
tinytroupe / steering / intervention.pyIntervention.apply_effect 110 0%
tinytroupe / steering / intervention.pyIntervention.set_textual_precondition 220 0%
tinytroupe / steering / intervention.pyIntervention.set_functional_precondition 220 0%
tinytroupe / steering / intervention.pyIntervention.set_effect 220 0%
tinytroupe / steering / intervention.pyIntervention.set_propositional_precondition 330 0%
tinytroupe / steering / intervention.pyIntervention.precondition_justification 13130 0%
tinytroupe / steering / intervention.py(no function) 30300 0%
tinytroupe / steering / tiny_story.pyTinyStory.__init__ 11110 0%
tinytroupe / steering / tiny_story.pyTinyStory.start_story 660 0%
tinytroupe / steering / tiny_story.pyTinyStory.continue_story 660 0%
tinytroupe / steering / tiny_story.pyTinyStory._current_story 880 0%
tinytroupe / steering / tiny_story.py(no function) 11110 0%
tinytroupe / tools / __init__.py(no function) 660 0%
tinytroupe / tools / browser.pyscreenshot 220 0%
tinytroupe / tools / browser.pyclick 110 0%
tinytroupe / tools / browser.pyfill 110 0%
tinytroupe / tools / browser.pysubmit_form 110 0%
tinytroupe / tools / browser.pywait_for_element 110 0%
tinytroupe / tools / browser.pyscroll_page 110 0%
tinytroupe / tools / browser.pyhover_element 110 0%
tinytroupe / tools / browser.pypress_key 110 0%
tinytroupe / tools / browser.pyget_page_info 220 0%
tinytroupe / tools / browser.py(no function) 990 0%
tinytroupe / tools / sequential_thinking.pySequentialThinkingTool.__init__ 220 0%
tinytroupe / tools / sequential_thinking.pySequentialThinkingTool.process_action 21210 0%
tinytroupe / tools / sequential_thinking.pySequentialThinkingTool.send_thought 770 0%
tinytroupe / tools / sequential_thinking.pySequentialThinkingTool.actions_definitions_prompt 110 0%
tinytroupe / tools / sequential_thinking.pySequentialThinkingTool.actions_constraints_prompt 110 0%
tinytroupe / tools / sequential_thinking.py(no function) 10100 0%
tinytroupe / tools / tiny_calendar.pyTinyCalendar.__init__ 220 0%
tinytroupe / tools / tiny_calendar.pyTinyCalendar.add_event 330 0%
tinytroupe / tools / tiny_calendar.pyTinyCalendar.find_events 110 0%
tinytroupe / tools / tiny_calendar.pyTinyCalendar._process_action 770 0%
tinytroupe / tools / tiny_calendar.pyTinyCalendar.actions_definitions_prompt 220 0%
tinytroupe / tools / tiny_calendar.pyTinyCalendar.actions_constraints_prompt 220 0%
tinytroupe / tools / tiny_calendar.py(no function) 11110 0%
tinytroupe / tools / tiny_tool.pyTinyTool.__init__ 660 0%
tinytroupe / tools / tiny_tool.pyTinyTool._process_action 110 0%
tinytroupe / tools / tiny_tool.pyTinyTool._protect_real_world 220 0%
tinytroupe / tools / tiny_tool.pyTinyTool._enforce_ownership 220 0%
tinytroupe / tools / tiny_tool.pyTinyTool.set_owner 110 0%
tinytroupe / tools / tiny_tool.pyTinyTool.actions_definitions_prompt 110 0%
tinytroupe / tools / tiny_tool.pyTinyTool.actions_constraints_prompt 110 0%
tinytroupe / tools / tiny_tool.pyTinyTool.process_action 330 0%
tinytroupe / tools / tiny_tool.py(no function) 12120 0%
tinytroupe / tools / tiny_word_processor.pyTinyWordProcessor.__init__ 110 0%
tinytroupe / tools / tiny_word_processor.pyTinyWordProcessor.write_document 12120 0%
tinytroupe / tools / tiny_word_processor.pyTinyWordProcessor._process_action 16160 0%
tinytroupe / tools / tiny_word_processor.pyTinyWordProcessor.actions_definitions_prompt 220 0%
tinytroupe / tools / tiny_word_processor.pyTinyWordProcessor.actions_constraints_prompt 220 0%
tinytroupe / tools / tiny_word_processor.py(no function) 990 0%
tinytroupe / ui / __init__.py(no function) 220 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget.__init__ 880 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget.setup_widgets 12120 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget._handle_send_click 220 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget._handle_input_change 550 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget.send_message 20200 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget.send_message.process_response 29290 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget.clear_conversation 330 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget.update_conversation_display 13130 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget.start_loading_animation 440 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget.start_loading_animation.animate 660 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget.stop_loading_animation 110 0%
tinytroupe / ui / jupyter_widgets.pyAgentChatJupyterWidget.display 110 0%
tinytroupe / ui / jupyter_widgets.py(no function) 17170 0%
tinytroupe / utils / __init__.py(no function) 1100 100%
tinytroupe / utils / behavior.pynext_action_jaccard_similarity 990 0%
tinytroupe / utils / behavior.py(no function) 200 100%
tinytroupe / utils / config.pyread_config_file 1950 74%
tinytroupe / utils / config.pypretty_print_config 900 100%
tinytroupe / utils / config.pypretty_print_datetime 600 100%
tinytroupe / utils / config.pypretty_print_tinytroupe_version 600 100%
tinytroupe / utils / config.pystart_logger 1110 91%
tinytroupe / utils / config.pyset_loglevel 440 0%
tinytroupe / utils / config.py(no function) 1000 100%
tinytroupe / utils / json.pyJsonSerializableRegistry.to_json 33330 0%
tinytroupe / utils / json.pyJsonSerializableRegistry.to_json.aux_serialize_item 660 0%
tinytroupe / utils / json.pyJsonSerializableRegistry.from_json 37370 0%
tinytroupe / utils / json.pyJsonSerializableRegistry.__init_subclass__ 22220 0%
tinytroupe / utils / json.pyJsonSerializableRegistry._post_deserialization_init 220 0%
tinytroupe / utils / json.pyJsonSerializableRegistry._programmatic_name_to_json_name 330 0%
tinytroupe / utils / json.pyJsonSerializableRegistry._json_name_to_programmatic_name 880 0%
tinytroupe / utils / json.pypost_init 440 0%
tinytroupe / utils / json.pypost_init.new_init 330 0%
tinytroupe / utils / json.pymerge_dicts 21210 0%
tinytroupe / utils / json.pyremove_duplicate_items 10100 0%
tinytroupe / utils / json.py(no function) 1800 100%
tinytroupe / utils / llm.pycompose_initial_LLM_messages_with_templates 11110 0%
tinytroupe / utils / llm.pyLLMChat.__init__ 20200 0%
tinytroupe / utils / llm.pyLLMChat.__call__ 110 0%
tinytroupe / utils / llm.pyLLMChat._render_template 660 0%
tinytroupe / utils / llm.pyLLMChat.add_user_message 770 0%
tinytroupe / utils / llm.pyLLMChat.add_system_message 770 0%
tinytroupe / utils / llm.pyLLMChat.add_assistant_message 770 0%
tinytroupe / utils / llm.pyLLMChat.set_model_params 220 0%
tinytroupe / utils / llm.pyLLMChat.call 1051050 0%
tinytroupe / utils / llm.pyLLMChat.continue_conversation 330 0%
tinytroupe / utils / llm.pyLLMChat.reset_conversation 770 0%
tinytroupe / utils / llm.pyLLMChat.get_conversation_history 110 0%
tinytroupe / utils / llm.pyLLMChat._coerce_to_bool 11110 0%
tinytroupe / utils / llm.pyLLMChat._request_str_llm_message 110 0%
tinytroupe / utils / llm.pyLLMChat._request_bool_llm_message 110 0%
tinytroupe / utils / llm.pyLLMChat._coerce_to_integer 14140 0%
tinytroupe / utils / llm.pyLLMChat._request_integer_llm_message 110 0%
tinytroupe / utils / llm.pyLLMChat._coerce_to_float 990 0%
tinytroupe / utils / llm.pyLLMChat._request_float_llm_message 110 0%
tinytroupe / utils / llm.pyLLMChat._coerce_to_enumerable 990 0%
tinytroupe / utils / llm.pyLLMChat._request_enumerable_llm_message 220 0%
tinytroupe / utils / llm.pyLLMChat._coerce_to_dict_or_list 11110 0%
tinytroupe / utils / llm.pyLLMChat._request_dict_llm_message 110 0%
tinytroupe / utils / llm.pyLLMChat._request_list_of_dict_llm_message 110 0%
tinytroupe / utils / llm.pyLLMChat._coerce_to_list 770 0%
tinytroupe / utils / llm.pyLLMChat._request_list_llm_message 110 0%
tinytroupe / utils / llm.pyLLMChat.__repr__ 110 0%
tinytroupe / utils / llm.pyllm 300 100%
tinytroupe / utils / llm.pyllm.decorator 200 100%
tinytroupe / utils / llm.pyllm.decorator.wrapper 19190 0%
tinytroupe / utils / llm.pyextract_json 29180 38%
tinytroupe / utils / llm.pyextract_code_block 660 0%
tinytroupe / utils / llm.pyrepeat_on_error 220 0%
tinytroupe / utils / llm.pyrepeat_on_error.decorator 220 0%
tinytroupe / utils / llm.pyrepeat_on_error.decorator.wrapper 990 0%
tinytroupe / utils / llm.pytry_function 220 0%
tinytroupe / utils / llm.pytry_function.aux_apply_func 770 0%
tinytroupe / utils / llm.pyadd_rai_template_variables_if_enabled 10100 0%
tinytroupe / utils / llm.pytruncate_actions_or_stimuli 16160 0%
tinytroupe / utils / llm.py(no function) 6010 98%
tinytroupe / utils / logger.pyget_logger 21210 0%
tinytroupe / utils / logger.py(no function) 550 0%
tinytroupe / utils / misc.pyfirst_non_none 440 0%
tinytroupe / utils / misc.pyname_or_empty 330 0%
tinytroupe / utils / misc.pycustom_hash 110 0%
tinytroupe / utils / misc.pyfresh_id 440 0%
tinytroupe / utils / misc.pyreset_fresh_id 440 0%
tinytroupe / utils / misc.py(no function) 1100 100%
tinytroupe / utils / parallel.pyparallel_map 330 0%
tinytroupe / utils / parallel.pyparallel_map_dict 440 0%
tinytroupe / utils / parallel.pyparallel_map_cross 550 0%
tinytroupe / utils / parallel.pyparallel_map_cross.apply_to_combination 110 0%
tinytroupe / utils / parallel.py(no function) 900 100%
tinytroupe / utils / rendering.pyinject_html_css_style_prefix 100 100%
tinytroupe / utils / rendering.pybreak_text_at_length 550 0%
tinytroupe / utils / rendering.pypretty_datetime 110 0%
tinytroupe / utils / rendering.pydedent 110 0%
tinytroupe / utils / rendering.pywrap_text 110 0%
tinytroupe / utils / rendering.pyindent_at_current_level 990 0%
tinytroupe / utils / rendering.pyRichTextStyle.get_style_for 16160 0%
tinytroupe / utils / rendering.py(no function) 2300 100%
tinytroupe / utils / semantics.pycorrect_according_to_rule 000 100%
tinytroupe / utils / semantics.pyrestructure_as_observed_vs_expected 000 100%
tinytroupe / utils / semantics.pyextract_observed_vs_expected_rules 000 100%
tinytroupe / utils / semantics.pyformulate_corrective_rule 000 100%
tinytroupe / utils / semantics.pycombine_texts 000 100%
tinytroupe / utils / semantics.pyextract_information_from_text 000 100%
tinytroupe / utils / semantics.pyaccumulate_based_on_query 000 100%
tinytroupe / utils / semantics.pycompute_semantic_proximity 000 100%
tinytroupe / utils / semantics.py(no function) 1700 100%
tinytroupe / utils / validation.pycheck_valid_fields 330 0%
tinytroupe / utils / validation.pysanitize_raw_string 330 0%
tinytroupe / utils / validation.pysanitize_dict 440 0%
tinytroupe / utils / validation.pyto_pydantic_or_sanitized_dict 880 0%
tinytroupe / utils / validation.py(no function) 900 100%
tinytroupe / validation / __init__.py(no function) 660 0%
tinytroupe / validation / propositions.py_build_precondition_function_for_action_types 220 0%
tinytroupe / validation / propositions.py_build_precondition_function_for_action_types.precondition_function 880 0%
tinytroupe / validation / propositions.py(no function) 15150 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.__init__ 220 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._process_data_types 17170 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._detect_data_type 29290 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._detect_data_type.is_whole_number 110 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._process_categorical_data_for_metric 770 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._process_ordinal_data_for_metric 880 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._process_ranking_data_for_metric 10100 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._process_proportion_data_for_metric 11110 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._process_binary_data_for_metric 990 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._validate_count_data_for_metric 550 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._order_ordinal_categories 990 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._validate_ordinal_numeric_data 660 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._validate_ranking_data 12120 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._get_valid_numeric_data 550 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._convert_to_binary 14140 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._process_categorical_data 550 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._is_categorical_data 550 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._extract_categories 880 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._normalize_category 110 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset._convert_to_ordinal 14140 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.get_agent_name 440 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.get_agent_data 770 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.get_all_agent_data 12120 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.get_valid_agent_data 660 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.validate_data_consistency 29290 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.get_justification_text 550 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.get_justification_agent_reference 660 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.get_categorical_values 880 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.convert_ordinal_to_categorical 12120 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.get_data_type_info 22220 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.get_metric_summary 36360 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentDataset.is_categorical_metric 110 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator.__init__ 110 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator.validate 10100 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._perform_statistical_validation 25250 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._perform_semantic_validation 24240 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._calculate_overall_score 30300 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._generate_summary 30300 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._generate_markdown_report 65650 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._generate_data_type_info_section 1021020 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._generate_categorical_info_section 110 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator.read_empirical_data_from_csv 12120 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator.read_empirical_data_from_dataframe 550 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._process_empirical_data_from_dataframe 10100 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._process_single_value_per_agent_csv 55550 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._process_ranking_per_agent_csv 47470 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._process_ordinal_ranking_per_agent_csv 58580 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._auto_detect_ranking_options 11110 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._parse_ordinal_rankings 20200 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator.create_from_csv 330 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator.create_from_dataframe 330 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._extract_effect_size 27270 0%
tinytroupe / validation / simulation_validator.pySimulationExperimentEmpiricalValidator._interpret_effect_size 16160 0%
tinytroupe / validation / simulation_validator.pyvalidate_simulation_experiment_empirically 440 0%
tinytroupe / validation / simulation_validator.py(no function) 1011010 0%
tinytroupe / validation / tiny_person_validator.pyTinyPersonValidator.validate_person 37370 0%
tinytroupe / validation / tiny_person_validator.py(no function) 20200 0%
tinytroupe / validation / validation_chamber.py(no function) 220 0%
Total  662361865 7%
+

+ No items found using the specified filter. +

+
+ + +