Coverage report: 73%

Files Functions Classes

coverage.py v7.10.7, created at 2025-09-29 10:17 +0000

File function statements missing excluded coverage
sparkle/CLI/__init__.py (no function) 0 0 0 100%
sparkle/CLI/_cli_.py commands 3 0 0 100%
sparkle/CLI/_cli_.py main 33 2 0 94%
sparkle/CLI/_cli_.py (no function) 9 1 0 89%
sparkle/CLI/about.py parser_function 2 2 0 0%
sparkle/CLI/about.py main 2 0 0 100%
sparkle/CLI/about.py (no function) 7 0 0 100%
sparkle/CLI/add_feature_extractor.py parser_function 5 0 0 100%
sparkle/CLI/add_feature_extractor.py main 38 8 0 79%
sparkle/CLI/add_feature_extractor.py (no function) 17 1 0 94%
sparkle/CLI/add_instances.py parser_function 5 0 0 100%
sparkle/CLI/add_instances.py main 36 3 0 92%
sparkle/CLI/add_instances.py (no function) 15 1 0 93%
sparkle/CLI/add_solver.py parser_function 8 0 0 100%
sparkle/CLI/add_solver.py main 68 17 0 75%
sparkle/CLI/add_solver.py (no function) 18 1 0 94%
sparkle/CLI/check.py parser_function 7 0 0 100%
sparkle/CLI/check.py main 58 29 0 50%
sparkle/CLI/check.py (no function) 16 1 0 94%
sparkle/CLI/cleanup.py parser_function 5 0 0 100%
sparkle/CLI/cleanup.py check_logs_performance_data 21 21 0 0%
sparkle/CLI/cleanup.py remove_temporary_files 2 0 0 100%
sparkle/CLI/cleanup.py main 40 31 0 22%
sparkle/CLI/cleanup.py (no function) 16 1 0 94%
sparkle/CLI/compute_features.py parser_function 5 0 0 100%
sparkle/CLI/compute_features.py compute_features 35 3 0 91%
sparkle/CLI/compute_features.py main 13 2 0 85%
sparkle/CLI/compute_features.py (no function) 19 1 0 95%
sparkle/CLI/configure_solver.py parser_function 14 0 0 100%
sparkle/CLI/configure_solver.py main 90 41 0 54%
sparkle/CLI/configure_solver.py (no function) 18 1 0 94%
sparkle/CLI/construct_portfolio_selector.py parser_function 14 0 0 100%
sparkle/CLI/construct_portfolio_selector.py judge_exist_remaining_jobs 9 4 0 56%
sparkle/CLI/construct_portfolio_selector.py main 91 35 0 62%
sparkle/CLI/construct_portfolio_selector.py (no function) 18 1 0 94%
sparkle/CLI/generate_report.py parser_function 6 0 0 100%
sparkle/CLI/generate_report.py generate_configuration_section 74 74 0 0%
sparkle/CLI/generate_report.py generate_configuration_section.instance_set_summary 38 38 0 0%
sparkle/CLI/generate_report.py generate_selection_section 84 84 0 0%
sparkle/CLI/generate_report.py generate_parallel_portfolio_section 77 77 0 0%
sparkle/CLI/generate_report.py append_dataframe_longtable 33 33 0 0%
sparkle/CLI/generate_report.py append_dataframe_longtable.latex_escape_text 1 1 0 0%
sparkle/CLI/generate_report.py append_dataframe_longtable.last_path_segment 3 3 0 0%
sparkle/CLI/generate_report.py append_dataframe_longtable.wrap_fixed_shortstack 5 5 0 0%
sparkle/CLI/generate_report.py append_dataframe_longtable.wrap_header_labels 9 9 0 0%
sparkle/CLI/generate_report.py append_dataframe_longtable.format_cell 10 10 0 0%
sparkle/CLI/generate_report.py generate_appendix 13 13 0 0%
sparkle/CLI/generate_report.py main 76 19 0 75%
sparkle/CLI/generate_report.py (no function) 40 1 0 98%
sparkle/CLI/help/__init__.py (no function) 1 0 0 100%
sparkle/CLI/help/argparse_custom.py ArgumentContainer.__init__ 2 0 0 100%
sparkle/CLI/help/argparse_custom.py (no function) 60 0 0 100%
sparkle/CLI/help/global_variables.py settings 13 0 0 100%
sparkle/CLI/help/global_variables.py configuration_scenarios 15 10 0 33%
sparkle/CLI/help/global_variables.py selection_scenarios 8 3 0 62%
sparkle/CLI/help/global_variables.py parallel_portfolio_scenarios 2 0 0 100%
sparkle/CLI/help/global_variables.py (no function) 27 2 0 93%
sparkle/CLI/help/jobs.py get_runs_from_file 10 3 0 70%
sparkle/CLI/help/jobs.py (no function) 4 0 0 100%
sparkle/CLI/help/logging.py _update_caller 1 0 0 100%
sparkle/CLI/help/logging.py _update_caller_file_path 13 0 0 100%
sparkle/CLI/help/logging.py add_output 4 0 0 100%
sparkle/CLI/help/logging.py log_command 13 0 0 100%
sparkle/CLI/help/logging.py (no function) 13 0 0 100%
sparkle/CLI/help/nicknames.py resolve_object_name 18 6 0 67%
sparkle/CLI/help/nicknames.py resolve_instance_name 22 1 0 95%
sparkle/CLI/help/nicknames.py (no function) 7 0 0 100%
sparkle/CLI/help/snapshot_help.py save_current_platform 17 0 0 100%
sparkle/CLI/help/snapshot_help.py remove_current_platform 5 0 0 100%
sparkle/CLI/help/snapshot_help.py create_working_dirs 2 2 0 0%
sparkle/CLI/help/snapshot_help.py extract_snapshot 6 0 0 100%
sparkle/CLI/help/snapshot_help.py load_snapshot 16 7 0 56%
sparkle/CLI/help/snapshot_help.py (no function) 14 0 0 100%
sparkle/CLI/initialise.py parser_function 5 0 0 100%
sparkle/CLI/initialise.py detect_sparkle_platform_exists 6 0 0 100%
sparkle/CLI/initialise.py check_for_initialise 9 2 0 78%
sparkle/CLI/initialise.py initialise_sparkle 64 23 0 64%
sparkle/CLI/initialise.py main 4 0 0 100%
sparkle/CLI/initialise.py (no function) 20 1 0 95%
sparkle/CLI/jobs.py parser_function 5 0 0 100%
sparkle/CLI/jobs.py create_jobs_table 10 10 0 0%
sparkle/CLI/jobs.py table_gui 20 20 0 0%
sparkle/CLI/jobs.py table_gui.cancel_jobs 7 7 0 0%
sparkle/CLI/jobs.py table_gui.cancel_jobs.kill_exit 2 2 0 0%
sparkle/CLI/jobs.py table_gui.refresh_data 15 15 0 0%
sparkle/CLI/jobs.py table_gui.macro_reload 17 17 0 0%
sparkle/CLI/jobs.py table_gui.flush_popup 12 12 0 0%
sparkle/CLI/jobs.py table_gui.flush_popup.flush 23 23 0 0%
sparkle/CLI/jobs.py main 36 18 0 50%
sparkle/CLI/jobs.py (no function) 18 1 0 94%
sparkle/CLI/load_snapshot.py parser_function 3 0 0 100%
sparkle/CLI/load_snapshot.py main 12 0 0 100%
sparkle/CLI/load_snapshot.py (no function) 11 1 0 91%
sparkle/CLI/remove_feature_extractor.py parser_function 3 0 0 100%
sparkle/CLI/remove_feature_extractor.py main 23 5 0 78%
sparkle/CLI/remove_feature_extractor.py (no function) 15 1 0 93%
sparkle/CLI/remove_instances.py parser_function 3 0 0 100%
sparkle/CLI/remove_instances.py main 28 3 0 89%
sparkle/CLI/remove_instances.py (no function) 15 1 0 93%
sparkle/CLI/remove_solver.py parser_function 3 0 0 100%
sparkle/CLI/remove_solver.py main 30 10 0 67%
sparkle/CLI/remove_solver.py (no function) 14 1 0 93%
sparkle/CLI/run_ablation.py parser_function 9 0 0 100%
sparkle/CLI/run_ablation.py main 48 17 0 65%
sparkle/CLI/run_ablation.py (no function) 17 1 0 94%
sparkle/CLI/run_parallel_portfolio.py parser_function 10 0 0 100%
sparkle/CLI/run_parallel_portfolio.py create_performance_dataframe 5 0 0 100%
sparkle/CLI/run_parallel_portfolio.py init_default_objectives 13 0 0 100%
sparkle/CLI/run_parallel_portfolio.py monitor_jobs 31 1 0 97%
sparkle/CLI/run_parallel_portfolio.py wait_for_logs 6 0 0 100%
sparkle/CLI/run_parallel_portfolio.py update_results_from_logs 18 5 0 72%
sparkle/CLI/run_parallel_portfolio.py fix_missing_times 23 2 0 91%
sparkle/CLI/run_parallel_portfolio.py print_and_write_results 27 2 0 93%
sparkle/CLI/run_parallel_portfolio.py build_command_list 12 0 0 100%
sparkle/CLI/run_parallel_portfolio.py submit_jobs 10 1 0 90%
sparkle/CLI/run_parallel_portfolio.py main 54 54 0 0%
sparkle/CLI/run_parallel_portfolio.py (no function) 35 1 0 97%
sparkle/CLI/run_portfolio_selector.py parser_function 6 0 0 100%
sparkle/CLI/run_portfolio_selector.py main 33 4 0 88%
sparkle/CLI/run_portfolio_selector.py (no function) 17 1 0 94%
sparkle/CLI/run_solvers.py parser_function 14 0 0 100%
sparkle/CLI/run_solvers.py run_solvers 17 1 0 94%
sparkle/CLI/run_solvers.py run_solvers_performance_data 46 7 0 85%
sparkle/CLI/run_solvers.py main 60 10 0 83%
sparkle/CLI/run_solvers.py (no function) 23 1 0 96%
sparkle/CLI/save_snapshot.py parser_function 3 0 0 100%
sparkle/CLI/save_snapshot.py main 5 0 0 100%
sparkle/CLI/save_snapshot.py (no function) 10 1 0 90%
sparkle/CLI/status.py parser_function 3 0 0 100%
sparkle/CLI/status.py print_objects_list 4 2 0 50%
sparkle/CLI/status.py print_feature_computation_jobs 8 3 0 62%
sparkle/CLI/status.py print_performance_computation_jobs 7 4 0 43%
sparkle/CLI/status.py main 22 4 0 82%
sparkle/CLI/status.py (no function) 15 1 0 93%
sparkle/__init__.py (no function) 2 0 0 100%
sparkle/about.py (no function) 7 0 0 100%
sparkle/configurator/__init__.py (no function) 2 0 0 100%
sparkle/configurator/configurator.py Configurator.__init__ 1 0 0 100%
sparkle/configurator/configurator.py Configurator.name 1 1 0 0%
sparkle/configurator/configurator.py Configurator.scenario_class 1 1 0 0%
sparkle/configurator/configurator.py Configurator.check_requirements 1 1 0 0%
sparkle/configurator/configurator.py Configurator.download_requirements 1 1 0 0%
sparkle/configurator/configurator.py Configurator.configure 14 5 0 64%
sparkle/configurator/configurator.py Configurator.organise_output 1 1 0 0%
sparkle/configurator/configurator.py Configurator.save_configuration 9 7 0 22%
sparkle/configurator/configurator.py Configurator.get_status_from_logs 1 1 0 0%
sparkle/configurator/configurator.py ConfigurationScenario.__init__ 7 0 0 100%
sparkle/configurator/configurator.py ConfigurationScenario.configurator 1 1 0 0%
sparkle/configurator/configurator.py ConfigurationScenario.name 1 0 0 100%
sparkle/configurator/configurator.py ConfigurationScenario.timestamp 1 0 0 100%
sparkle/configurator/configurator.py ConfigurationScenario.directory 1 0 0 100%
sparkle/configurator/configurator.py ConfigurationScenario.scenario_file_path 3 1 0 67%
sparkle/configurator/configurator.py ConfigurationScenario.validation 3 1 0 67%
sparkle/configurator/configurator.py ConfigurationScenario.tmp 3 1 0 67%
sparkle/configurator/configurator.py ConfigurationScenario.results_directory 3 1 0 67%
sparkle/configurator/configurator.py ConfigurationScenario.configuration_ids 1 0 0 100%
sparkle/configurator/configurator.py ConfigurationScenario.ablation_scenario 6 6 0 0%
sparkle/configurator/configurator.py ConfigurationScenario.create_scenario 6 0 0 100%
sparkle/configurator/configurator.py ConfigurationScenario.create_scenario_file 1 1 0 0%
sparkle/configurator/configurator.py ConfigurationScenario.serialise 1 1 0 0%
sparkle/configurator/configurator.py ConfigurationScenario.find_scenario 18 4 0 78%
sparkle/configurator/configurator.py ConfigurationScenario.from_file 1 1 0 0%
sparkle/configurator/configurator.py AblationScenario.__init__ 13 0 0 100%
sparkle/configurator/configurator.py AblationScenario.scenario_dir 3 1 0 67%
sparkle/configurator/configurator.py AblationScenario.tmp_dir 3 1 0 67%
sparkle/configurator/configurator.py AblationScenario.validation_dir 3 1 0 67%
sparkle/configurator/configurator.py AblationScenario.validation_dir_tmp 3 1 0 67%
sparkle/configurator/configurator.py AblationScenario.table_file 5 1 0 80%
sparkle/configurator/configurator.py AblationScenario.check_requirements 11 11 0 0%
sparkle/configurator/configurator.py AblationScenario.download_requirements 11 11 0 0%
sparkle/configurator/configurator.py AblationScenario.create_configuration_file 28 4 0 86%
sparkle/configurator/configurator.py AblationScenario.create_instance_file 14 2 0 86%
sparkle/configurator/configurator.py AblationScenario.create_scenario 12 6 0 50%
sparkle/configurator/configurator.py AblationScenario.check_for_ablation 4 0 0 100%
sparkle/configurator/configurator.py AblationScenario.read_ablation_table 10 0 0 100%
sparkle/configurator/configurator.py AblationScenario.submit_ablation 17 3 0 82%
sparkle/configurator/configurator.py AblationScenario.from_file 19 19 0 0%
sparkle/configurator/configurator.py (no function) 90 0 0 100%
sparkle/configurator/configurator_cli.py (no function) 17 17 0 0%
sparkle/configurator/implementations/__init__.py resolve_configurator 4 1 0 75%
sparkle/configurator/implementations/__init__.py (no function) 6 0 0 100%
sparkle/configurator/implementations/irace.py IRACE.__init__ 2 0 0 100%
sparkle/configurator/implementations/irace.py IRACE.name 1 1 0 0%
sparkle/configurator/implementations/irace.py IRACE.version 8 0 0 100%
sparkle/configurator/implementations/irace.py IRACE.configurator_executable 11 2 0 82%
sparkle/configurator/implementations/irace.py IRACE.scenario_class 1 1 0 0%
sparkle/configurator/implementations/irace.py IRACE.check_requirements 10 4 0 60%
sparkle/configurator/implementations/irace.py IRACE.download_requirements 8 3 0 62%
sparkle/configurator/implementations/irace.py IRACE.configure 6 6 0 0%
sparkle/configurator/implementations/irace.py IRACE.organise_output 19 19 0 0%
sparkle/configurator/implementations/irace.py IRACE.get_status_from_logs 1 1 0 0%
sparkle/configurator/implementations/irace.py IRACEScenario.__init__ 16 2 0 88%
sparkle/configurator/implementations/irace.py IRACEScenario.instance_file_path 3 1 0 67%
sparkle/configurator/implementations/irace.py IRACEScenario.configurator 1 1 0 0%
sparkle/configurator/implementations/irace.py IRACEScenario.create_scenario 5 0 0 100%
sparkle/configurator/implementations/irace.py IRACEScenario.create_scenario_file 31 13 0 58%
sparkle/configurator/implementations/irace.py IRACEScenario.serialise 1 1 0 0%
sparkle/configurator/implementations/irace.py IRACEScenario.from_file 33 2 0 94%
sparkle/configurator/implementations/irace.py (no function) 44 0 0 100%
sparkle/configurator/implementations/paramils.py ParamILS.__init__ 1 1 0 0%
sparkle/configurator/implementations/paramils.py ParamILS.name 1 1 0 0%
sparkle/configurator/implementations/paramils.py ParamILS.scenario_class 1 1 0 0%
sparkle/configurator/implementations/paramils.py ParamILS.check_requirements 10 10 0 0%
sparkle/configurator/implementations/paramils.py ParamILS.download_requirements 9 1 0 89%
sparkle/configurator/implementations/paramils.py ParamILS.configure 10 10 0 0%
sparkle/configurator/implementations/paramils.py ParamILS.organise_output 13 0 0 100%
sparkle/configurator/implementations/paramils.py ParamILS.get_status_from_logs 1 1 0 0%
sparkle/configurator/implementations/paramils.py ParamILSScenario.__init__ 8 0 0 100%
sparkle/configurator/implementations/paramils.py ParamILSScenario.configurator 1 1 0 0%
sparkle/configurator/implementations/paramils.py ParamILSScenario.create_scenario_file 18 18 0 0%
sparkle/configurator/implementations/paramils.py ParamILSScenario.from_file 41 1 0 98%
sparkle/configurator/implementations/paramils.py (no function) 38 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2.__init__ 1 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2.name 1 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2.scenario_class 1 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2.check_requirements 8 8 0 0%
sparkle/configurator/implementations/smac2.py SMAC2.download_requirements 9 1 0 89%
sparkle/configurator/implementations/smac2.py SMAC2.configure 8 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2.organise_output 9 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2.get_smac_run_obj 3 3 0 0%
sparkle/configurator/implementations/smac2.py SMAC2.get_status_from_logs 13 11 0 15%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.__init__ 26 11 0 58%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.__init__.map_nan 6 6 0 0%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.instance_file_path 3 1 0 67%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.outdir_train 3 1 0 67%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.feature_file_path 5 5 0 0%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.configurator 1 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.create_scenario 6 1 0 83%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.create_scenario_file 20 4 0 80%
sparkle/configurator/implementations/smac2.py SMAC2Scenario._prepare_instances 4 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2Scenario._create_feature_file 1 1 0 0%
sparkle/configurator/implementations/smac2.py SMAC2Scenario._get_performance_measure 3 1 0 67%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.serialise 1 1 0 0%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.from_file 21 1 0 95%
sparkle/configurator/implementations/smac2.py (no function) 53 0 0 100%
sparkle/configurator/implementations/smac3.py SMAC3.__init__ 1 0 0 100%
sparkle/configurator/implementations/smac3.py SMAC3.name 1 0 0 100%
sparkle/configurator/implementations/smac3.py SMAC3.scenario_class 1 1 0 0%
sparkle/configurator/implementations/smac3.py SMAC3.check_requirements 1 0 0 100%
sparkle/configurator/implementations/smac3.py SMAC3.download_requirements 1 1 0 0%
sparkle/configurator/implementations/smac3.py SMAC3.configure 8 1 0 88%
sparkle/configurator/implementations/smac3.py SMAC3.organise_output 15 2 0 87%
sparkle/configurator/implementations/smac3.py SMAC3.get_status_from_logs 1 1 0 0%
sparkle/configurator/implementations/smac3.py SMAC3.convert_status 2 2 0 0%
sparkle/configurator/implementations/smac3.py SMAC3Scenario.__init__ 33 9 0 73%
sparkle/configurator/implementations/smac3.py SMAC3Scenario.create_scenario 5 0 0 100%
sparkle/configurator/implementations/smac3.py SMAC3Scenario.set_smac3_scenario 1 0 0 100%
sparkle/configurator/implementations/smac3.py SMAC3Scenario.log_dir 3 1 0 67%
sparkle/configurator/implementations/smac3.py SMAC3Scenario.configurator 1 0 0 100%
sparkle/configurator/implementations/smac3.py SMAC3Scenario.create_scenario_file 3 0 0 100%
sparkle/configurator/implementations/smac3.py SMAC3Scenario.serialise 2 0 0 100%
sparkle/configurator/implementations/smac3.py SMAC3Scenario.from_file 33 5 0 85%
sparkle/configurator/implementations/smac3.py (no function) 47 0 0 100%
sparkle/instance/__init__.py Instance_Set 13 5 0 62%
sparkle/instance/__init__.py (no function) 3 0 0 100%
sparkle/instance/instances.py InstanceSet.__init__ 3 0 0 100%
sparkle/instance/instances.py InstanceSet.size 1 0 0 100%
sparkle/instance/instances.py InstanceSet.all_paths 1 0 0 100%
sparkle/instance/instances.py InstanceSet.instance_paths 1 0 0 100%
sparkle/instance/instances.py InstanceSet.instance_names 1 0 0 100%
sparkle/instance/instances.py InstanceSet.instances 1 0 0 100%
sparkle/instance/instances.py InstanceSet.name 1 0 0 100%
sparkle/instance/instances.py InstanceSet.__str__ 1 0 0 100%
sparkle/instance/instances.py InstanceSet.__repr__ 1 0 0 100%
sparkle/instance/instances.py InstanceSet.get_path_by_name 4 0 0 100%
sparkle/instance/instances.py FileInstanceSet.__init__ 8 0 0 100%
sparkle/instance/instances.py FileInstanceSet.name 1 0 0 100%
sparkle/instance/instances.py MultiFileInstanceSet.__init__ 9 0 0 100%
sparkle/instance/instances.py MultiFileInstanceSet.all_paths 1 0 0 100%
sparkle/instance/instances.py MultiFileInstanceSet.instances 1 0 0 100%
sparkle/instance/instances.py IterableFileInstanceSet.__init__ 4 0 0 100%
sparkle/instance/instances.py IterableFileInstanceSet.size 1 0 0 100%
sparkle/instance/instances.py IterableFileInstanceSet.__determine_size__ 5 0 0 100%
sparkle/instance/instances.py (no function) 39 0 0 100%
sparkle/platform/__init__.py (no function) 1 0 0 100%
sparkle/platform/cli_types.py TEXT.format_text 3 3 0 0%
sparkle/platform/cli_types.py (no function) 28 0 0 100%
sparkle/platform/file_help.py add_remove_platform_item 14 14 0 0%
sparkle/platform/file_help.py (no function) 4 0 0 100%
sparkle/platform/latex.py comparison_plot 23 23 0 0%
sparkle/platform/latex.py (no function) 12 0 0 100%
sparkle/platform/output/__init__.py (no function) 0 0 0 100%
sparkle/platform/output/configuration_output.py ConfigurationResult.__init__ 7 7 0 0%
sparkle/platform/output/configuration_output.py ConfigurationResult.serialise 1 1 0 0%
sparkle/platform/output/configuration_output.py ConfigurationOutput.__init__ 35 35 0 0%
sparkle/platform/output/configuration_output.py ConfigurationOutput.serialise 1 1 0 0%
sparkle/platform/output/configuration_output.py (no function) 11 0 0 100%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.__init__ 20 20 0 0%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.get_solver_solutions 7 7 0 0%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.serialise_instances 1 1 0 0%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.serialise_results 1 1 0 0%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.serialise 1 1 0 0%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.write_output 3 3 0 0%
sparkle/platform/output/parallel_portfolio_output.py (no function) 15 15 0 0%
sparkle/platform/output/selection_output.py compute_selector_marginal_contribution 16 16 0 0%
sparkle/platform/output/selection_output.py SelectionOutput.__init__ 30 30 0 0%
sparkle/platform/output/selection_output.py SelectionOutput.get_solver_data 2 2 0 0%
sparkle/platform/output/selection_output.py SelectionOutput.serialise_solvers 1 1 0 0%
sparkle/platform/output/selection_output.py SelectionOutput.serialise_performance 1 1 0 0%
sparkle/platform/output/selection_output.py SelectionOutput.serialise_instances 2 2 0 0%
sparkle/platform/output/selection_output.py SelectionOutput.serialise_marginal_contribution 1 1 0 0%
sparkle/platform/output/selection_output.py SelectionOutput.serialise 2 2 0 0%
sparkle/platform/output/selection_output.py SelectionOutput.write_output 3 3 0 0%
sparkle/platform/output/selection_output.py (no function) 17 0 0 100%
sparkle/platform/output/structures.py ValidationResults.__init__ 5 5 0 0%
sparkle/platform/output/structures.py SelectionSolverData.__init__ 3 3 0 0%
sparkle/platform/output/structures.py SelectionPerformance.__init__ 6 6 0 0%
sparkle/platform/output/structures.py ParallelPortfolioResults.__init__ 12 12 0 0%
sparkle/platform/output/structures.py (no function) 15 0 0 100%
sparkle/platform/settings_objects.py Option.__str__ 1 1 0 0%
sparkle/platform/settings_objects.py Option.__eq__ 5 1 0 80%
sparkle/platform/settings_objects.py Option.args 1 0 0 100%
sparkle/platform/settings_objects.py Option.kwargs 5 0 0 100%
sparkle/platform/settings_objects.py Settings.__init__ 59 0 0 100%
sparkle/platform/settings_objects.py Settings.read_settings_ini 21 3 0 86%
sparkle/platform/settings_objects.py Settings.write_settings_ini 9 0 0 100%
sparkle/platform/settings_objects.py Settings.write_used_settings 1 0 0 100%
sparkle/platform/settings_objects.py Settings.apply_arguments 13 0 0 100%
sparkle/platform/settings_objects.py Settings._abstract_getter 10 0 0 100%
sparkle/platform/settings_objects.py Settings.objectives 12 0 0 100%
sparkle/platform/settings_objects.py Settings.configurator 3 0 0 100%
sparkle/platform/settings_objects.py Settings.solver_cutoff_time 3 0 0 100%
sparkle/platform/settings_objects.py Settings.extractor_cutoff_time 3 0 0 100%
sparkle/platform/settings_objects.py Settings.run_on 3 0 0 100%
sparkle/platform/settings_objects.py Settings.appendices 1 0 0 100%
sparkle/platform/settings_objects.py Settings.verbosity_level 5 0 0 100%
sparkle/platform/settings_objects.py Settings.seed 8 0 0 100%
sparkle/platform/settings_objects.py Settings.seed 2 0 0 100%
sparkle/platform/settings_objects.py Settings.configurator_solver_call_budget 3 0 0 100%
sparkle/platform/settings_objects.py Settings.configurator_number_of_runs 3 0 0 100%
sparkle/platform/settings_objects.py Settings.configurator_max_iterations 3 0 0 100%
sparkle/platform/settings_objects.py Settings.ablation_racing_flag 3 0 0 100%
sparkle/platform/settings_objects.py Settings.ablation_max_parallel_runs_per_node 3 0 0 100%
sparkle/platform/settings_objects.py Settings.selection_model 3 0 0 100%
sparkle/platform/settings_objects.py Settings.selection_class 3 0 0 100%
sparkle/platform/settings_objects.py Settings.minimum_marginal_contribution 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac2_wallclock_time_budget 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac2_cpu_time_budget 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac2_target_cutoff_length 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac2_use_tunertime_in_cpu_time_budget 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac2_cli_cores 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac2_max_iterations 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac3_number_of_trials 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac3_facade 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac3_facade_max_ratio 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac3_crash_cost 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac3_termination_cost_threshold 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac3_wallclock_time_budget 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac3_cpu_time_budget 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac3_use_default_config 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac3_min_budget 3 0 0 100%
sparkle/platform/settings_objects.py Settings.smac3_max_budget 3 0 0 100%
sparkle/platform/settings_objects.py Settings.irace_max_time 3 0 0 100%
sparkle/platform/settings_objects.py Settings.irace_max_experiments 3 0 0 100%
sparkle/platform/settings_objects.py Settings.irace_first_test 3 0 0 100%
sparkle/platform/settings_objects.py Settings.irace_mu 3 0 0 100%
sparkle/platform/settings_objects.py Settings.irace_max_iterations 3 0 0 100%
sparkle/platform/settings_objects.py Settings.paramils_cpu_time_budget 3 0 0 100%
sparkle/platform/settings_objects.py Settings.paramils_min_runs 3 0 0 100%
sparkle/platform/settings_objects.py Settings.paramils_max_runs 3 0 0 100%
sparkle/platform/settings_objects.py Settings.paramils_random_restart 3 0 0 100%
sparkle/platform/settings_objects.py Settings.paramils_focused_approach 3 0 0 100%
sparkle/platform/settings_objects.py Settings.paramils_use_cpu_time_in_tunertime 3 0 0 100%
sparkle/platform/settings_objects.py Settings.paramils_cli_cores 3 0 0 100%
sparkle/platform/settings_objects.py Settings.paramils_max_iterations 3 0 0 100%
sparkle/platform/settings_objects.py Settings.paramils_number_initial_configurations 3 0 0 100%
sparkle/platform/settings_objects.py Settings.parallel_portfolio_check_interval 3 0 0 100%
sparkle/platform/settings_objects.py Settings.parallel_portfolio_num_seeds_per_solver 3 0 0 100%
sparkle/platform/settings_objects.py Settings.slurm_jobs_in_parallel 3 0 0 100%
sparkle/platform/settings_objects.py Settings.slurm_job_prepend 12 5 0 58%
sparkle/platform/settings_objects.py Settings.sbatch_settings 2 0 0 100%
sparkle/platform/settings_objects.py Settings.get_configurator_output_path 1 0 0 100%
sparkle/platform/settings_objects.py Settings.get_configurator_settings 14 10 0 29%
sparkle/platform/settings_objects.py Settings.check_settings_changes 24 0 0 100%
sparkle/platform/settings_objects.py (no function) 236 0 0 100%
sparkle/selector/__init__.py (no function) 2 0 0 100%
sparkle/selector/extractor.py Extractor.__init__ 4 0 0 100%
sparkle/selector/extractor.py Extractor.__str__ 1 1 0 0%
sparkle/selector/extractor.py Extractor.__repr__ 1 0 0 100%
sparkle/selector/extractor.py Extractor.features 4 0 0 100%
sparkle/selector/extractor.py Extractor.feature_groups 3 0 0 100%
sparkle/selector/extractor.py Extractor.output_dimension 1 0 0 100%
sparkle/selector/extractor.py Extractor.groupwise_computation 4 0 0 100%
sparkle/selector/extractor.py Extractor.build_cmd 11 11 0 0%
sparkle/selector/extractor.py Extractor.run 18 18 0 0%
sparkle/selector/extractor.py Extractor.run_cli 19 9 0 53%
sparkle/selector/extractor.py Extractor.get_feature_vector 4 4 0 0%
sparkle/selector/extractor.py (no function) 30 0 0 100%
sparkle/selector/extractor_cli.py (no function) 36 36 0 0%
sparkle/selector/selector.py Selector.__init__ 8 0 0 100%
sparkle/selector/selector.py Selector.name 1 0 0 100%
sparkle/selector/selector.py Selector.construct 11 3 0 73%
sparkle/selector/selector.py Selector.run 13 2 0 85%
sparkle/selector/selector.py Selector.run_cli 8 1 0 88%
sparkle/selector/selector.py SelectionScenario.__init__ 53 4 0 92%
sparkle/selector/selector.py SelectionScenario.training_instances 1 1 0 0%
sparkle/selector/selector.py SelectionScenario.test_instances 2 2 0 0%
sparkle/selector/selector.py SelectionScenario.training_instance_sets 1 1 0 0%
sparkle/selector/selector.py SelectionScenario.test_instance_sets 1 1 0 0%
sparkle/selector/selector.py SelectionScenario.instance_sets 1 1 0 0%
sparkle/selector/selector.py SelectionScenario.solvers 1 1 0 0%
sparkle/selector/selector.py SelectionScenario.create_scenario 5 0 0 100%
sparkle/selector/selector.py SelectionScenario.create_scenario_file 2 0 0 100%
sparkle/selector/selector.py SelectionScenario.serialise 1 0 0 100%
sparkle/selector/selector.py SelectionScenario.from_file 7 1 0 86%
sparkle/selector/selector.py (no function) 42 0 0 100%
sparkle/selector/selector_cli.py main 65 13 0 80%
sparkle/selector/selector_cli.py (no function) 11 1 0 91%
sparkle/solver/__init__.py (no function) 2 0 0 100%
sparkle/solver/solver.py Solver.__init__ 19 1 0 95%
sparkle/solver/solver.py Solver.__str__ 1 0 0 100%
sparkle/solver/solver.py Solver.__repr__ 1 0 0 100%
sparkle/solver/solver.py Solver.pcs_file 6 0 0 100%
sparkle/solver/solver.py Solver.wrapper_extension 4 0 0 100%
sparkle/solver/solver.py Solver.wrapper 1 0 0 100%
sparkle/solver/solver.py Solver.wrapper_file 1 0 0 100%
sparkle/solver/solver.py Solver.get_pcs_file 7 2 0 71%
sparkle/solver/solver.py Solver.read_pcs_file 1 0 0 100%
sparkle/solver/solver.py Solver.get_configuration_space 3 1 0 67%
sparkle/solver/solver.py Solver.port_pcs 4 1 0 75%
sparkle/solver/solver.py Solver.build_cmd 18 2 0 89%
sparkle/solver/solver.py Solver.run 26 4 0 85%
sparkle/solver/solver.py Solver.run_performance_dataframe 26 0 0 100%
sparkle/solver/solver.py Solver.config_str_to_dict 9 1 0 89%
sparkle/solver/solver.py Solver.parse_solver_output 41 5 0 88%
sparkle/solver/solver.py (no function) 46 0 0 100%
sparkle/solver/solver_cli.py main 62 19 0 69%
sparkle/solver/solver_cli.py (no function) 14 1 0 93%
sparkle/solver/verifiers.py SolutionVerifier.verify 1 1 0 0%
sparkle/solver/verifiers.py SATVerifier.__str__ 1 1 0 0%
sparkle/solver/verifiers.py SATVerifier.verify 4 0 0 100%
sparkle/solver/verifiers.py SATVerifier.sat_verify_output 8 1 0 88%
sparkle/solver/verifiers.py SATVerifier.call_sat_raw_result 2 0 0 100%
sparkle/solver/verifiers.py SolutionFileVerifier.__init__ 3 0 0 100%
sparkle/solver/verifiers.py SolutionFileVerifier.__str__ 1 1 0 0%
sparkle/solver/verifiers.py SolutionFileVerifier.verify 17 1 0 94%
sparkle/solver/verifiers.py (no function) 20 0 0 100%
sparkle/structures/__init__.py (no function) 2 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.__init__ 14 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.add_extractor 5 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.add_instances 3 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.remove_extractor 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.remove_instances 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.get_feature_groups 6 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.get_value 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.set_value 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.has_missing_vectors 6 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.remaining_jobs 8 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.get_instance 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.impute_missing_values 2 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.has_missing_value 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.reset_dataframe 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.sort 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.instances 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.extractors 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.num_features 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.features 1 1 0 0%
sparkle/structures/feature_dataframe.py FeatureDataFrame.save_csv 4 1 0 75%
sparkle/structures/feature_dataframe.py (no function) 31 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.__init__ 38 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.num_objectives 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.num_instances 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.num_runs 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.num_solvers 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.num_solver_configurations 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.multi_objective 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.solvers 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.configuration_ids 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.configurations 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.objective_names 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.objectives 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.instances 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.run_ids 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.has_missing_values 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.is_missing 1 1 0 0%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.verify_objective 7 2 0 71%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.verify_run_id 5 5 0 0%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.verify_indexing 3 3 0 0%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.add_solver 17 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.add_configuration 10 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.add_objective 7 7 0 0%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.add_instance 16 2 0 88%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.add_runs 11 2 0 82%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.get_configurations 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.get_full_configuration 3 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.remove_solver 9 1 0 89%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.remove_configuration 6 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.remove_objective 3 1 0 67%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.remove_instances 6 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.remove_runs 4 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.remove_empty_runs 5 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.filter_objective 3 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.reset_value 1 1 0 0%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.set_value 13 1 0 92%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.get_value 13 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.get_instance_num_runs 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.mean 10 10 0 0%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.get_job_list 12 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.configuration_performance 20 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.best_configuration 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.best_instance_performance 17 3 0 82%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.best_performance 5 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.schedule_performance 24 24 0 0%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.marginal_contribution 15 1 0 93%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.get_solver_ranking 13 1 0 92%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.save_csv 8 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.clone 5 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.clean_csv 2 0 0 100%
sparkle/structures/performance_dataframe.py (no function) 89 0 0 100%
sparkle/tools/__init__.py (no function) 5 0 0 100%
sparkle/tools/configspace.py expression_to_configspace 8 2 0 75%
sparkle/tools/configspace.py recursive_conversion 82 27 0 67%
sparkle/tools/configspace.py ForbiddenLessThanEqualsRelation.__repr__ 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessThanEqualsRelation.is_forbidden_value 7 7 0 0%
sparkle/tools/configspace.py ForbiddenLessThanEqualsRelation.is_forbidden_vector 5 5 0 0%
sparkle/tools/configspace.py ForbiddenLessThanEqualsRelation.is_forbidden_vector_array 6 6 0 0%
sparkle/tools/configspace.py ForbiddenGreaterThanEqualsRelation.__repr__ 1 1 0 0%
sparkle/tools/configspace.py ForbiddenGreaterThanEqualsRelation.is_forbidden_value 7 7 0 0%
sparkle/tools/configspace.py ForbiddenGreaterThanEqualsRelation.is_forbidden_vector 5 5 0 0%
sparkle/tools/configspace.py ForbiddenGreaterThanEqualsRelation.is_forbidden_vector_array 6 6 0 0%
sparkle/tools/configspace.py ForbiddenGreaterThanClause.__repr__ 1 1 0 0%
sparkle/tools/configspace.py ForbiddenGreaterThanClause.is_forbidden_value 1 1 0 0%
sparkle/tools/configspace.py ForbiddenGreaterThanClause.is_forbidden_vector 1 1 0 0%
sparkle/tools/configspace.py ForbiddenGreaterThanClause.is_forbidden_vector_array 1 1 0 0%
sparkle/tools/configspace.py ForbiddenGreaterThanClause.to_dict 1 1 0 0%
sparkle/tools/configspace.py ForbiddenGreaterEqualsClause.__repr__ 1 1 0 0%
sparkle/tools/configspace.py ForbiddenGreaterEqualsClause.is_forbidden_value 1 1 0 0%
sparkle/tools/configspace.py ForbiddenGreaterEqualsClause.is_forbidden_vector 1 1 0 0%
sparkle/tools/configspace.py ForbiddenGreaterEqualsClause.is_forbidden_vector_array 1 1 0 0%
sparkle/tools/configspace.py ForbiddenGreaterEqualsClause.to_dict 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessThanClause.__repr__ 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessThanClause.is_forbidden_value 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessThanClause.is_forbidden_vector 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessThanClause.is_forbidden_vector_array 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessThanClause.to_dict 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessEqualsClause.__repr__ 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessEqualsClause.is_forbidden_value 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessEqualsClause.is_forbidden_vector 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessEqualsClause.is_forbidden_vector_array 1 1 0 0%
sparkle/tools/configspace.py ForbiddenLessEqualsClause.to_dict 1 1 0 0%
sparkle/tools/configspace.py ForbiddenOrConjunction.__repr__ 1 1 0 0%
sparkle/tools/configspace.py ForbiddenOrConjunction.is_forbidden_value 1 1 0 0%
sparkle/tools/configspace.py ForbiddenOrConjunction.is_forbidden_vector 1 1 0 0%
sparkle/tools/configspace.py ForbiddenOrConjunction.is_forbidden_vector_array 4 4 0 0%
sparkle/tools/configspace.py ForbiddenOrConjunction.to_dict 1 1 0 0%
sparkle/tools/configspace.py (no function) 85 0 0 100%
sparkle/tools/general.py get_time_pid_random_string 2 0 0 100%
sparkle/tools/general.py (no function) 4 0 0 100%
sparkle/tools/parameters.py PCSConverter.get_convention 24 2 0 92%
sparkle/tools/parameters.py PCSConverter.parse 14 1 0 93%
sparkle/tools/parameters.py PCSConverter.parse_smac 51 6 0 88%
sparkle/tools/parameters.py PCSConverter.parse_paramils 62 4 0 94%
sparkle/tools/parameters.py PCSConverter.parse_irace 61 4 0 93%
sparkle/tools/parameters.py PCSConverter.export 91 2 0 98%
sparkle/tools/parameters.py PCSConverter.validate 1 1 0 0%
sparkle/tools/parameters.py (no function) 39 0 0 100%
sparkle/tools/runsolver.py RunSolver.__init__ 1 1 0 0%
sparkle/tools/runsolver.py RunSolver.wrap_command 6 0 0 100%
sparkle/tools/runsolver.py RunSolver.get_measurements 13 0 0 100%
sparkle/tools/runsolver.py RunSolver.get_status 18 18 0 0%
sparkle/tools/runsolver.py RunSolver.get_solver_args 6 0 0 100%
sparkle/tools/runsolver.py RunSolver.get_solver_output 51 7 0 86%
sparkle/tools/runsolver.py (no function) 20 0 0 100%
sparkle/tools/slurm_parsing.py SlurmBatch.__init__ 14 14 0 0%
sparkle/tools/slurm_parsing.py (no function) 10 0 0 100%
sparkle/tools/solver_wrapper_parsing.py parse_commandline_dict 3 3 0 0%
sparkle/tools/solver_wrapper_parsing.py parse_instance 5 5 0 0%
sparkle/tools/solver_wrapper_parsing.py parse_solver_wrapper_args 8 8 0 0%
sparkle/tools/solver_wrapper_parsing.py get_solver_call_params 8 8 0 0%
sparkle/tools/solver_wrapper_parsing.py (no function) 8 0 0 100%
sparkle/types/__init__.py _check_class 1 0 0 100%
sparkle/types/__init__.py resolve_objective 27 5 0 81%
sparkle/types/__init__.py (no function) 13 0 0 100%
sparkle/types/features.py FeatureType.with_subgroup 1 0 0 100%
sparkle/types/features.py (no function) 69 0 0 100%
sparkle/types/objective.py UseTime._missing_ 1 1 0 0%
sparkle/types/objective.py SparkleObjective.__init__ 10 0 0 100%
sparkle/types/objective.py SparkleObjective.__str__ 1 0 0 100%
sparkle/types/objective.py SparkleObjective.stem 1 0 0 100%
sparkle/types/objective.py SparkleObjective.time 1 0 0 100%
sparkle/types/objective.py PAR.__init__ 5 0 0 100%
sparkle/types/objective.py PAR.__init__.penalise 3 0 0 100%
sparkle/types/objective.py (no function) 29 0 0 100%
sparkle/types/sparkle_callable.py SparkleCallable.__init__ 3 0 0 100%
sparkle/types/sparkle_callable.py SparkleCallable.runsolver_exec 3 0 0 100%
sparkle/types/sparkle_callable.py SparkleCallable.build_cmd 1 1 0 0%
sparkle/types/sparkle_callable.py SparkleCallable.run 1 1 0 0%
sparkle/types/sparkle_callable.py (no function) 8 0 0 100%
sparkle/types/status.py SolverStatus.__str__ 1 0 0 100%
sparkle/types/status.py SolverStatus.positive 1 0 0 100%
sparkle/types/status.py (no function) 15 0 0 100%
Total   6826 1848 0 73%

No items found using the specified filter.