Coverage report: 78%

Files Functions Classes

coverage.py v7.15.0, created at 2026-07-03 07:20 +0000

File class   statements missing excluded   coverage
moptipy/__init__.py (no class)   3 0 0   100%
moptipy/algorithms/__init__.py (no class)   0 0 0   100%
moptipy/algorithms/luby_restarts.py __LubyAlgorithm   35 8 0   77%
moptipy/algorithms/luby_restarts.py __LubyMOAlgorithm   25 24 0   4%
moptipy/algorithms/luby_restarts.py (no class)   41 14 0   66%
moptipy/algorithms/mo/__init__.py (no class)   0 0 0   100%
moptipy/algorithms/mo/morls.py MORLS   20 0 0   100%
moptipy/algorithms/mo/morls.py (no class)   10 0 0   100%
moptipy/algorithms/mo/nsga2.py _NSGA2Record   8 0 0   100%
moptipy/algorithms/mo/nsga2.py NSGA2   60 4 0   93%
moptipy/algorithms/mo/nsga2.py (no class)   79 1 0   99%
moptipy/algorithms/modules/__init__.py (no class)   0 0 0   100%
moptipy/algorithms/modules/selection.py FitnessRecord   1 0 0   100%
moptipy/algorithms/modules/selection.py Selection   0 0 0   100%
moptipy/algorithms/modules/selection.py (no class)   15 2 0   87%
moptipy/algorithms/modules/selections/__init__.py (no class)   0 0 0   100%
moptipy/algorithms/modules/selections/best.py Best   4 0 0   100%
moptipy/algorithms/modules/selections/best.py (no class)   6 0 0   100%
moptipy/algorithms/modules/selections/fitness_proportionate_sus.py FitnessProportionateSUS   29 4 0   86%
moptipy/algorithms/modules/selections/fitness_proportionate_sus.py (no class)   33 16 0   52%
moptipy/algorithms/modules/selections/random_without_repl.py RandomWithoutReplacement   13 0 0   100%
moptipy/algorithms/modules/selections/random_without_repl.py (no class)   6 0 0   100%
moptipy/algorithms/modules/selections/tournament_with_repl.py TournamentWithReplacement   18 0 0   100%
moptipy/algorithms/modules/selections/tournament_with_repl.py (no class)   11 0 0   100%
moptipy/algorithms/modules/selections/tournament_without_repl.py TournamentWithoutReplacement   32 0 0   100%
moptipy/algorithms/modules/selections/tournament_without_repl.py (no class)   14 0 0   100%
moptipy/algorithms/modules/temperature_schedule.py TemperatureSchedule   8 2 0   75%
moptipy/algorithms/modules/temperature_schedule.py ExponentialSchedule   13 3 0   77%
moptipy/algorithms/modules/temperature_schedule.py LogarithmicSchedule   10 2 0   80%
moptipy/algorithms/modules/temperature_schedule.py ExponentialScheduleBasedOnBounds   64 12 0   81%
moptipy/algorithms/modules/temperature_schedule.py (no class)   27 0 0   100%
moptipy/algorithms/random_sampling.py RandomSampling   9 0 0   100%
moptipy/algorithms/random_sampling.py (no class)   8 0 0   100%
moptipy/algorithms/random_walk.py RandomWalk   13 0 0   100%
moptipy/algorithms/random_walk.py (no class)   8 0 0   100%
moptipy/algorithms/restarts.py __RestartAlgorithm   13 0 0   100%
moptipy/algorithms/restarts.py __RestartMOAlgorithm   7 6 0   14%
moptipy/algorithms/restarts.py (no class)   22 1 0   95%
moptipy/algorithms/single_random_sample.py SingleRandomSample   4 0 0   100%
moptipy/algorithms/single_random_sample.py (no class)   7 0 0   100%
moptipy/algorithms/so/__init__.py (no class)   0 0 0   100%
moptipy/algorithms/so/ea.py EA   90 13 0   86%
moptipy/algorithms/so/ea.py (no class)   18 0 0   100%
moptipy/algorithms/so/ffa/__init__.py (no class)   0 0 0   100%
moptipy/algorithms/so/ffa/eafea.py EAFEA   37 1 0   97%
moptipy/algorithms/so/ffa/eafea.py (no class)   11 0 0   100%
moptipy/algorithms/so/ffa/eafea_a.py EAFEAA   41 1 0   98%
moptipy/algorithms/so/ffa/eafea_a.py (no class)   11 0 0   100%
moptipy/algorithms/so/ffa/eafea_b.py EAFEAB   42 1 0   98%
moptipy/algorithms/so/ffa/eafea_b.py (no class)   11 0 0   100%
moptipy/algorithms/so/ffa/eafea_n.py EAFEAN   55 1 0   98%
moptipy/algorithms/so/ffa/eafea_n.py (no class)   11 0 0   100%
moptipy/algorithms/so/ffa/fea1plus1.py FEA1plus1   28 3 0   89%
moptipy/algorithms/so/ffa/fea1plus1.py (no class)   11 0 0   100%
moptipy/algorithms/so/ffa/ffa_fitness.py FFA   38 3 0   92%
moptipy/algorithms/so/ffa/ffa_fitness.py (no class)   16 0 0   100%
moptipy/algorithms/so/ffa/ffa_h.py (no class)   62 6 0   90%
moptipy/algorithms/so/ffa/ffa_hill_climber.py FHC   28 3 0   89%
moptipy/algorithms/so/ffa/ffa_hill_climber.py (no class)   11 0 0   100%
moptipy/algorithms/so/ffa/safea_a.py SAFEAA   51 2 0   96%
moptipy/algorithms/so/ffa/safea_a.py (no class)   15 0 0   100%
moptipy/algorithms/so/ffa/safea_b.py SAFEAB   52 2 0   96%
moptipy/algorithms/so/ffa/safea_b.py (no class)   15 0 0   100%
moptipy/algorithms/so/ffa/safea_n.py SAFEAN   65 2 0   97%
moptipy/algorithms/so/ffa/safea_n.py (no class)   15 0 0   100%
moptipy/algorithms/so/fitness.py FRecord   3 0 0   100%
moptipy/algorithms/so/fitness.py Fitness   0 0 0   100%
moptipy/algorithms/so/fitness.py (no class)   19 2 0   89%
moptipy/algorithms/so/fitnesses/__init__.py (no class)   0 0 0   100%
moptipy/algorithms/so/fitnesses/direct.py Direct   3 0 0   100%
moptipy/algorithms/so/fitnesses/direct.py (no class)   5 0 0   100%
moptipy/algorithms/so/fitnesses/rank.py Rank   12 0 0   100%
moptipy/algorithms/so/fitnesses/rank.py (no class)   6 0 0   100%
moptipy/algorithms/so/fitnesses/rank_and_iteration.py RankAndIteration   18 0 0   100%
moptipy/algorithms/so/fitnesses/rank_and_iteration.py (no class)   7 0 0   100%
moptipy/algorithms/so/general_ea.py _Record   2 0 0   100%
moptipy/algorithms/so/general_ea.py GeneralEA   101 2 0   98%
moptipy/algorithms/so/general_ea.py (no class)   19 0 0   100%
moptipy/algorithms/so/general_ma.py GeneralMA   106 2 0   98%
moptipy/algorithms/so/general_ma.py (no class)   21 0 0   100%
moptipy/algorithms/so/greedy_2plus1_ea_mod.py GreedyTwoPlusOneEAmod   37 1 0   97%
moptipy/algorithms/so/greedy_2plus1_ea_mod.py (no class)   8 0 0   100%
moptipy/algorithms/so/hill_climber.py HillClimber   15 0 0   100%
moptipy/algorithms/so/hill_climber.py (no class)   8 0 0   100%
moptipy/algorithms/so/hill_climber_with_restarts.py HillClimberWithRestarts   25 0 0   100%
moptipy/algorithms/so/hill_climber_with_restarts.py (no class)   11 0 0   100%
moptipy/algorithms/so/ma.py MA   67 2 0   97%
moptipy/algorithms/so/ma.py (no class)   17 0 0   100%
moptipy/algorithms/so/marls.py MARLS   72 4 0   94%
moptipy/algorithms/so/marls.py (no class)   13 0 0   100%
moptipy/algorithms/so/ppa.py PPA   66 3 0   95%
moptipy/algorithms/so/ppa.py (no class)   14 0 0   100%
moptipy/algorithms/so/record.py Record   6 0 0   100%
moptipy/algorithms/so/record.py (no class)   4 0 0   100%
moptipy/algorithms/so/rls.py RLS   15 0 0   100%
moptipy/algorithms/so/rls.py (no class)   8 0 0   100%
moptipy/algorithms/so/simulated_annealing.py SimulatedAnnealing   27 1 0   96%
moptipy/algorithms/so/simulated_annealing.py (no class)   15 0 0   100%
moptipy/algorithms/so/vector/__init__.py (no class)   0 0 0   100%
moptipy/algorithms/so/vector/cmaes_lib.py CMAES   17 2 0   88%
moptipy/algorithms/so/vector/cmaes_lib.py SepCMAES   9 0 0   100%
moptipy/algorithms/so/vector/cmaes_lib.py BiPopCMAES   47 7 0   85%
moptipy/algorithms/so/vector/cmaes_lib.py (no class)   42 0 0   100%
moptipy/algorithms/so/vector/scipy.py SciPyAlgorithmWrapper   12 1 0   92%
moptipy/algorithms/so/vector/scipy.py Powell   2 0 0   100%
moptipy/algorithms/so/vector/scipy.py NelderMead   2 0 0   100%
moptipy/algorithms/so/vector/scipy.py BGFS   2 0 0   100%
moptipy/algorithms/so/vector/scipy.py CG   2 0 0   100%
moptipy/algorithms/so/vector/scipy.py SLSQP   2 0 0   100%
moptipy/algorithms/so/vector/scipy.py TNC   2 0 0   100%
moptipy/algorithms/so/vector/scipy.py DE   12 1 0   92%
moptipy/algorithms/so/vector/scipy.py (no class)   51 0 0   100%
moptipy/api/__init__.py (no class)   0 0 0   100%
moptipy/api/_mo_process_no_ss.py _MOProcessNoSS   142 11 0   92%
moptipy/api/_mo_process_no_ss.py (no class)   35 0 0   100%
moptipy/api/_mo_process_no_ss_log.py _MOProcessNoSSLog   44 6 0   86%
moptipy/api/_mo_process_no_ss_log.py (no class)   19 0 0   100%
moptipy/api/_mo_process_ss.py _MOProcessSS   76 8 0   89%
moptipy/api/_mo_process_ss.py (no class)   27 0 0   100%
moptipy/api/_mo_process_ss_log.py _MOProcessSSLog   48 6 0   88%
moptipy/api/_mo_process_ss_log.py (no class)   20 0 0   100%
moptipy/api/_process_base.py _ProcessBase   226 39 0   83%
moptipy/api/_process_base.py (no class)   95 7 0   93%
moptipy/api/_process_no_ss.py _ProcessNoSS   43 5 0   88%
moptipy/api/_process_no_ss.py (no class)   15 0 0   100%
moptipy/api/_process_no_ss_log.py _ProcessNoSSLog   64 11 0   83%
moptipy/api/_process_no_ss_log.py (no class)   17 0 0   100%
moptipy/api/_process_ss.py _ProcessSS   74 7 0   91%
moptipy/api/_process_ss.py (no class)   22 0 0   100%
moptipy/api/_process_ss_log.py _ProcessSSLog   72 10 0   86%
moptipy/api/_process_ss_log.py (no class)   19 0 0   100%
moptipy/api/algorithm.py Algorithm   0 0 0   100%
moptipy/api/algorithm.py Algorithm0   12 2 0   83%
moptipy/api/algorithm.py Algorithm1   7 0 0   100%
moptipy/api/algorithm.py Algorithm2   7 0 0   100%
moptipy/api/algorithm.py (no class)   27 0 0   100%
moptipy/api/component.py Component   8 1 0   88%
moptipy/api/component.py (no class)   9 0 0   100%
moptipy/api/encoding.py Encoding   0 0 0   100%
moptipy/api/encoding.py (no class)   11 0 0   100%
moptipy/api/execution.py Execution   103 9 0   91%
moptipy/api/execution.py (no class)   38 0 0   100%
moptipy/api/experiment.py (no class)   114 13 0   89%
moptipy/api/improvement_logger.py ImprovementLogger   1 1 0   0%
moptipy/api/improvement_logger.py ImprovementLoggerFactory   1 1 0   0%
moptipy/api/improvement_logger.py FileImprovementLogger   20 1 0   95%
moptipy/api/improvement_logger.py FileImprovementLoggerFactory   20 6 0   70%
moptipy/api/improvement_logger.py (no class)   19 0 0   100%
moptipy/api/logging.py (no class)   87 0 0   100%
moptipy/api/mo_algorithm.py MOAlgorithm   3 1 0   67%
moptipy/api/mo_algorithm.py (no class)   8 0 0   100%
moptipy/api/mo_archive.py MORecord   8 2 0   75%
moptipy/api/mo_archive.py MOArchivePruner   6 0 0   100%
moptipy/api/mo_archive.py (no class)   17 0 0   100%
moptipy/api/mo_execution.py MOExecution   64 7 0   89%
moptipy/api/mo_execution.py (no class)   26 0 0   100%
moptipy/api/mo_problem.py MOProblem   15 6 0   60%
moptipy/api/mo_problem.py MOSOProblemBridge   39 6 0   85%
moptipy/api/mo_problem.py (no class)   28 0 0   100%
moptipy/api/mo_process.py MOProcess   6 2 0   67%
moptipy/api/mo_process.py (no class)   13 0 0   100%
moptipy/api/mo_utils.py (no class)   27 21 0   22%
moptipy/api/objective.py Objective   10 0 0   100%
moptipy/api/objective.py (no class)   16 0 0   100%
moptipy/api/operators.py Op0   1 1 0   0%
moptipy/api/operators.py Op1   1 1 0   0%
moptipy/api/operators.py Op2   1 1 0   0%
moptipy/api/operators.py Op1WithStepSize   1 1 0   0%
moptipy/api/operators.py (no class)   28 0 0   100%
moptipy/api/process.py Process   6 3 0   50%
moptipy/api/process.py (no class)   52 5 0   90%
moptipy/api/space.py Space   1 1 0   0%
moptipy/api/space.py (no class)   17 0 0   100%
moptipy/api/subprocesses.py __ForFEs   50 2 0   96%
moptipy/api/subprocesses.py __ForFEsMO   64 8 0   88%
moptipy/api/subprocesses.py __FromStartingPoint   66 14 0   79%
moptipy/api/subprocesses.py _InternalTerminationError   0 0 0   100%
moptipy/api/subprocesses.py __WithoutShouldTerminate   42 4 0   90%
moptipy/api/subprocesses.py __WithoutShouldTerminateMO   53 5 0   91%
moptipy/api/subprocesses.py (no class)   66 0 0   100%
moptipy/evaluation/__init__.py (no class)   11 0 0   100%
moptipy/evaluation/_utils.py (no class)   16 6 0   62%
moptipy/evaluation/axis_ranger.py AxisRanger   220 87 0   60%
moptipy/evaluation/axis_ranger.py (no class)   22 0 0   100%
moptipy/evaluation/base.py EvaluationDataElement   20 1 0   95%
moptipy/evaluation/base.py PerRunData   7 0 0   100%
moptipy/evaluation/base.py MultiRunData   6 0 0   100%
moptipy/evaluation/base.py MultiRun2DData   4 0 0   100%
moptipy/evaluation/base.py (no class)   90 0 0   100%
moptipy/evaluation/ecdf.py Ecdf   159 38 0   76%
moptipy/evaluation/ecdf.py (no class)   72 29 0   60%
moptipy/evaluation/end_results.py EndResult   51 25 0   51%
moptipy/evaluation/end_results.py CsvWriter   87 3 0   97%
moptipy/evaluation/end_results.py CsvReader   15 0 0   100%
moptipy/evaluation/end_results.py EndResultLogParser   2 0 0   100%
moptipy/evaluation/end_results.py __EndResultProgressLogParser   126 13 0   90%
moptipy/evaluation/end_results.py (no class)   132 22 0   83%
moptipy/evaluation/end_statistics.py EndStatistics   187 71 0   62%
moptipy/evaluation/end_statistics.py CsvWriter   168 1 0   99%
moptipy/evaluation/end_statistics.py CsvReader   23 0 0   100%
moptipy/evaluation/end_statistics.py __PvEndStatistics   7 7 0   0%
moptipy/evaluation/end_statistics.py (no class)   285 61 0   79%
moptipy/evaluation/ert.py Ert   18 6 0   67%
moptipy/evaluation/ert.py (no class)   175 55 0   69%
moptipy/evaluation/ertecdf.py ErtEcdf   5 1 0   80%
moptipy/evaluation/ertecdf.py (no class)   17 1 0   94%
moptipy/evaluation/find_instance_best.py (no class)   112 91 0   19%
moptipy/evaluation/ioh_analyzer.py (no class)   106 22 0   79%
moptipy/evaluation/log_parser.py LogParser   73 17 0   77%
moptipy/evaluation/log_parser.py ExperimentParser   53 17 0   68%
moptipy/evaluation/log_parser.py SetupAndStateParser   111 26 0   77%
moptipy/evaluation/log_parser.py (no class)   46 0 0   100%
moptipy/evaluation/mo_end_results.py MOEndResult   15 2 0   87%
moptipy/evaluation/mo_end_results.py CsvWriter   12 0 0   100%
moptipy/evaluation/mo_end_results.py CsvReader   21 2 0   90%
moptipy/evaluation/mo_end_results.py __MOEndResultLogParser   85 32 0   62%
moptipy/evaluation/mo_end_results.py (no class)   60 5 0   92%
moptipy/evaluation/plot_ecdf.py (no class)   207 54 0   74%
moptipy/evaluation/plot_end_results.py (no class)   219 36 0   84%
moptipy/evaluation/plot_end_statistics_over_parameter.py (no class)   208 49 0   76%
moptipy/evaluation/plot_ert.py (no class)   170 49 0   71%
moptipy/evaluation/plot_progress.py (no class)   237 61 0   74%
moptipy/evaluation/progress.py Progress   55 22 0   60%
moptipy/evaluation/progress.py __InnerLogParser   108 23 0   79%
moptipy/evaluation/progress.py (no class)   59 27 0   54%
moptipy/evaluation/selector.py Selector   1 1 0   0%
moptipy/evaluation/selector.py HeuristicSelector   150 14 0   91%
moptipy/evaluation/selector.py __HeuristicSelectorTiered   2 0 0   100%
moptipy/evaluation/selector.py __HeuristicSelectorTieredReverse   2 2 0   0%
moptipy/evaluation/selector.py __HeuristicSelectorSum   2 0 0   100%
moptipy/evaluation/selector.py __HeuristicSelectorProduct   5 0 0   100%
moptipy/evaluation/selector.py __HeuristicSelectorMinimum   2 0 0   100%
moptipy/evaluation/selector.py __NormalizedHeuristicSelector   2 0 0   100%
moptipy/evaluation/selector.py __HeuristicSelectorNormTiered   2 0 0   100%
moptipy/evaluation/selector.py __HeuristicSelectorNormTieredRev   2 0 0   100%
moptipy/evaluation/selector.py __HeuristicSelectorNormSum   2 0 0   100%
moptipy/evaluation/selector.py __SameNumberOfRuns   31 3 0   90%
moptipy/evaluation/selector.py __SameSeedsForAllAlgorithmsPerInstance   19 2 0   89%
moptipy/evaluation/selector.py (no class)   132 2 0   98%
moptipy/evaluation/stat_run.py StatRun   12 4 0   67%
moptipy/evaluation/stat_run.py (no class)   210 46 0   78%
moptipy/evaluation/styler.py Styler   111 30 0   73%
moptipy/evaluation/styler.py (no class)   23 0 0   100%
moptipy/evaluation/tabulate_end_results.py (no class)   373 115 0   69%
moptipy/evaluation/tabulate_end_stats.py (no class)   154 144 0   6%
moptipy/evaluation/tabulate_result_tests.py (no class)   176 25 0   86%
moptipy/examples/__init__.py (no class)   0 0 0   100%
moptipy/examples/bitstrings/__init__.py (no class)   18 0 0   100%
moptipy/examples/bitstrings/binint.py BinInt   5 0 0   100%
moptipy/examples/bitstrings/binint.py (no class)   20 8 0   60%
moptipy/examples/bitstrings/bitstring_problem.py BitStringProblem   10 0 0   100%
moptipy/examples/bitstrings/bitstring_problem.py SquareBitStringProblem   8 0 0   100%
moptipy/examples/bitstrings/bitstring_problem.py BitStringNKProblem   6 0 0   100%
moptipy/examples/bitstrings/bitstring_problem.py (no class)   78 0 0   100%
moptipy/examples/bitstrings/ising1d.py Ising1d   4 0 0   100%
moptipy/examples/bitstrings/ising1d.py (no class)   18 7 0   61%
moptipy/examples/bitstrings/ising2d.py Ising2d   4 0 0   100%
moptipy/examples/bitstrings/ising2d.py (no class)   28 16 0   43%
moptipy/examples/bitstrings/jump.py Jump   3 0 0   100%
moptipy/examples/bitstrings/jump.py (no class)   14 4 0   71%
moptipy/examples/bitstrings/labs.py LABS   10 0 0   100%
moptipy/examples/bitstrings/labs.py (no class)   68 10 0   85%
moptipy/examples/bitstrings/leadingones.py LeadingOnes   4 0 0   100%
moptipy/examples/bitstrings/leadingones.py (no class)   16 5 0   69%
moptipy/examples/bitstrings/linearharmonic.py LinearHarmonic   5 0 0   100%
moptipy/examples/bitstrings/linearharmonic.py (no class)   19 7 0   63%
moptipy/examples/bitstrings/nqueens.py NQueens   6 0 0   100%
moptipy/examples/bitstrings/nqueens.py (no class)   85 71 0   16%
moptipy/examples/bitstrings/onemax.py OneMax   4 0 0   100%
moptipy/examples/bitstrings/onemax.py (no class)   12 1 0   92%
moptipy/examples/bitstrings/plateau.py Plateau   2 0 0   100%
moptipy/examples/bitstrings/plateau.py (no class)   12 3 0   75%
moptipy/examples/bitstrings/trap.py Trap   4 0 0   100%
moptipy/examples/bitstrings/trap.py (no class)   14 3 0   79%
moptipy/examples/bitstrings/twomax.py TwoMax   5 0 0   100%
moptipy/examples/bitstrings/twomax.py (no class)   15 3 0   80%
moptipy/examples/bitstrings/w_model.py WModel   36 2 0   94%
moptipy/examples/bitstrings/w_model.py (no class)   123 89 0   28%
moptipy/examples/bitstrings/zeromax.py ZeroMax   3 0 0   100%
moptipy/examples/bitstrings/zeromax.py (no class)   9 1 0   89%
moptipy/examples/jssp/__init__.py (no class)   7 0 0   100%
moptipy/examples/jssp/demo_examples.py (no class)   193 104 0   46%
moptipy/examples/jssp/evaluation.py (no class)   281 195 0   31%
moptipy/examples/jssp/experiment.py (no class)   78 12 0   85%
moptipy/examples/jssp/gantt.py Gantt   4 0 0   100%
moptipy/examples/jssp/gantt.py _GanttParser   42 10 0   76%
moptipy/examples/jssp/gantt.py (no class)   18 0 0   100%
moptipy/examples/jssp/gantt_space.py GanttSpace   115 29 0   75%
moptipy/examples/jssp/gantt_space.py (no class)   22 0 0   100%
moptipy/examples/jssp/instance.py Instance   122 22 0   82%
moptipy/examples/jssp/instance.py (no class)   105 17 0   84%
moptipy/examples/jssp/makespan.py Makespan   9 1 0   89%
moptipy/examples/jssp/makespan.py (no class)   15 1 0   93%
moptipy/examples/jssp/ob_encoding.py OperationBasedEncoding   12 1 0   92%
moptipy/examples/jssp/ob_encoding.py (no class)   36 18 0   50%
moptipy/examples/jssp/plot_gantt_chart.py (no class)   124 17 0   86%
moptipy/examples/jssp/plots.py (no class)   236 211 0   11%
moptipy/examples/jssp/spaces_sizes.py (no class)   287 251 0   13%
moptipy/examples/jssp/worktime.py Worktime   9 1 0   89%
moptipy/examples/jssp/worktime.py (no class)   15 1 0   93%
moptipy/examples/vectors/__init__.py (no class)   0 0 0   100%
moptipy/examples/vectors/ackley.py Ackley   3 0 0   100%
moptipy/examples/vectors/ackley.py (no class)   12 2 0   83%
moptipy/examples/vectors/sphere.py Sphere   3 0 0   100%
moptipy/examples/vectors/sphere.py (no class)   10 1 0   90%
moptipy/mo/__init__.py (no class)   0 0 0   100%
moptipy/mo/archive/__init__.py (no class)   0 0 0   100%
moptipy/mo/archive/keep_farthest.py KeepFarthest   109 5 0   95%
moptipy/mo/archive/keep_farthest.py (no class)   13 0 0   100%
moptipy/mo/problem/__init__.py (no class)   0 0 0   100%
moptipy/mo/problem/basic_mo_problem.py BasicMOProblem   109 26 0   76%
moptipy/mo/problem/basic_mo_problem.py (no class)   24 0 0   100%
moptipy/mo/problem/weighted_sum.py BasicWeightedSum   18 5 0   72%
moptipy/mo/problem/weighted_sum.py WeightedSum   3 0 0   100%
moptipy/mo/problem/weighted_sum.py Prioritize   2 0 0   100%
moptipy/mo/problem/weighted_sum.py (no class)   105 21 0   80%
moptipy/mock/__init__.py (no class)   0 0 0   100%
moptipy/mock/components.py Instance   153 25 0   84%
moptipy/mock/components.py Algorithm   111 20 0   82%
moptipy/mock/components.py BasePerformance   42 10 0   76%
moptipy/mock/components.py Experiment   102 21 0   79%
moptipy/mock/components.py (no class)   115 6 0   95%
moptipy/mock/end_results.py EndResults   53 7 0   87%
moptipy/mock/end_results.py (no class)   89 2 0   98%
moptipy/mock/mo_problem.py MockMOProblem   18 3 0   83%
moptipy/mock/mo_problem.py (no class)   12 0 0   100%
moptipy/mock/objective.py MockObjective   101 20 0   80%
moptipy/mock/objective.py (no class)   21 0 0   100%
moptipy/mock/utils.py (no class)   237 58 0   76%
moptipy/operators/__init__.py (no class)   0 0 0   100%
moptipy/operators/bitstrings/__init__.py (no class)   0 0 0   100%
moptipy/operators/bitstrings/op0_random.py Op0Random   2 0 0   100%
moptipy/operators/bitstrings/op0_random.py (no class)   6 0 0   100%
moptipy/operators/bitstrings/op1_flip1.py Op1Flip1   4 0 0   100%
moptipy/operators/bitstrings/op1_flip1.py (no class)   7 0 0   100%
moptipy/operators/bitstrings/op1_flip_m.py Op1FlipM   4 0 0   100%
moptipy/operators/bitstrings/op1_flip_m.py (no class)   8 0 0   100%
moptipy/operators/bitstrings/op1_m_over_n_flip.py Op1MoverNflip   11 1 0   91%
moptipy/operators/bitstrings/op1_m_over_n_flip.py (no class)   31 17 0   45%
moptipy/operators/bitstrings/op2_uniform.py Op2Uniform   3 0 0   100%
moptipy/operators/bitstrings/op2_uniform.py (no class)   12 3 0   75%
moptipy/operators/intspace/__init__.py (no class)   0 0 0   100%
moptipy/operators/intspace/op0_random.py Op0Random   6 1 0   83%
moptipy/operators/intspace/op0_random.py (no class)   10 0 0   100%
moptipy/operators/intspace/op1_mnormal.py Op1MNormal   26 4 0   85%
moptipy/operators/intspace/op1_mnormal.py (no class)   42 23 0   45%
moptipy/operators/intspace/op2_uniform.py (no class)   3 0 0   100%
moptipy/operators/op0_forward.py Op0Forward   9 1 0   89%
moptipy/operators/op0_forward.py (no class)   12 0 0   100%
moptipy/operators/ordered_choices/__init__.py (no class)   0 0 0   100%
moptipy/operators/ordered_choices/op0_choose_and_shuffle.py Op0ChooseAndShuffle   13 1 0   92%
moptipy/operators/ordered_choices/op0_choose_and_shuffle.py (no class)   10 0 0   100%
moptipy/operators/permutations/__init__.py (no class)   0 0 0   100%
moptipy/operators/permutations/op0_shuffle.py Op0Shuffle   7 1 0   86%
moptipy/operators/permutations/op0_shuffle.py (no class)   10 0 0   100%
moptipy/operators/permutations/op1_insert1.py Op1Insert1   3 0 0   100%
moptipy/operators/permutations/op1_insert1.py (no class)   38 28 0   26%
moptipy/operators/permutations/op1_swap2.py Op1Swap2   3 0 0   100%
moptipy/operators/permutations/op1_swap2.py (no class)   21 11 0   48%
moptipy/operators/permutations/op1_swap_exactly_n.py Op1SwapExactlyN   36 1 0   97%
moptipy/operators/permutations/op1_swap_exactly_n.py (no class)   97 48 0   51%
moptipy/operators/permutations/op1_swap_try_n.py Op1SwapTryN   8 1 0   88%
moptipy/operators/permutations/op1_swap_try_n.py (no class)   45 29 0   36%
moptipy/operators/permutations/op1_swapn.py Op1SwapN   3 0 0   100%
moptipy/operators/permutations/op1_swapn.py (no class)   28 18 0   36%
moptipy/operators/permutations/op2_gap.py Op2GeneralizedAlternatingPosition   7 1 0   86%
moptipy/operators/permutations/op2_gap.py (no class)   37 23 0   38%
moptipy/operators/permutations/op2_ox2.py Op2OrderBased   11 2 0   82%
moptipy/operators/permutations/op2_ox2.py (no class)   45 30 0   33%
moptipy/operators/signed_permutations/__init__.py (no class)   0 0 0   100%
moptipy/operators/signed_permutations/op0_shuffle_and_flip.py Op0ShuffleAndFlip   8 1 0   88%
moptipy/operators/signed_permutations/op0_shuffle_and_flip.py (no class)   10 0 0   100%
moptipy/operators/signed_permutations/op1_swap_2_or_flip.py Op1Swap2OrFlip   3 0 0   100%
moptipy/operators/signed_permutations/op1_swap_2_or_flip.py (no class)   26 16 0   38%
moptipy/operators/tools.py (no class)   12 6 0   50%
moptipy/operators/vectors/__init__.py (no class)   0 0 0   100%
moptipy/operators/vectors/op0_uniform.py Op0Uniform   9 1 0   89%
moptipy/operators/vectors/op0_uniform.py (no class)   12 0 0   100%
moptipy/spaces/__init__.py (no class)   0 0 0   100%
moptipy/spaces/bitstrings.py BitStrings   45 1 0   98%
moptipy/spaces/bitstrings.py (no class)   17 0 0   100%
moptipy/spaces/intspace.py IntSpace   21 2 0   90%
moptipy/spaces/intspace.py (no class)   16 0 0   100%
moptipy/spaces/nparrayspace.py NPArraySpace   25 5 0   80%
moptipy/spaces/nparrayspace.py (no class)   15 0 0   100%
moptipy/spaces/ordered_choices.py OrderedChoices   70 7 0   90%
moptipy/spaces/ordered_choices.py (no class)   19 0 0   100%
moptipy/spaces/permutations.py Permutations   75 12 0   84%
moptipy/spaces/permutations.py (no class)   24 0 0   100%
moptipy/spaces/signed_permutations.py SignedPermutations   81 13 0   84%
moptipy/spaces/signed_permutations.py (no class)   24 0 0   100%
moptipy/spaces/vectorspace.py VectorSpace   83 20 0   76%
moptipy/spaces/vectorspace.py (no class)   18 0 0   100%
moptipy/tests/__init__.py (no class)   0 0 0   100%
moptipy/tests/algorithm.py (no class)   120 22 0   82%
moptipy/tests/component.py (no class)   78 19 0   76%
moptipy/tests/encoding.py (no class)   76 20 0   74%
moptipy/tests/fitness.py _FRecord   2 0 0   100%
moptipy/tests/fitness.py (no class)   85 9 0   89%
moptipy/tests/mo_algorithm.py (no class)   146 19 0   87%
moptipy/tests/mo_archive_pruner.py (no class)   131 28 0   79%
moptipy/tests/mo_problem.py (no class)   110 34 0   69%
moptipy/tests/objective.py (no class)   80 26 0   68%
moptipy/tests/on_bitstrings.py (no class)   232 34 0   85%
moptipy/tests/on_intspaces.py (no class)   53 4 0   92%
moptipy/tests/on_jssp.py (no class)   102 15 0   85%
moptipy/tests/on_ordered_choices.py (no class)   52 5 0   90%
moptipy/tests/on_permutations.py (no class)   65 6 0   91%
moptipy/tests/on_signed_permutations.py (no class)   44 6 0   86%
moptipy/tests/on_vectors.py (no class)   94 13 0   86%
moptipy/tests/op0.py (no class)   45 9 0   80%
moptipy/tests/op1.py (no class)   56 13 0   77%
moptipy/tests/op1_with_step_size.py (no class)   62 15 0   76%
moptipy/tests/op2.py (no class)   73 17 0   77%
moptipy/tests/selection.py _FRecord   3 1 0   67%
moptipy/tests/selection.py (no class)   109 21 0   81%
moptipy/tests/space.py (no class)   69 22 0   68%
moptipy/utils/__init__.py (no class)   0 0 0   100%
moptipy/utils/formatted_string.py FormattedStr   38 8 0   79%
moptipy/utils/formatted_string.py (no class)   24 0 0   100%
moptipy/utils/help.py (no class)   5 0 0   100%
moptipy/utils/html.py HTML   56 16 0   71%
moptipy/utils/html.py (no class)   19 0 0   100%
moptipy/utils/lang.py Lang   91 18 0   80%
moptipy/utils/lang.py (no class)   70 7 0   90%
moptipy/utils/latex.py LaTeX   50 14 0   72%
moptipy/utils/latex.py (no class)   19 0 0   100%
moptipy/utils/logger.py Logger   55 16 0   71%
moptipy/utils/logger.py FileLogger   5 1 0   80%
moptipy/utils/logger.py PrintLogger   1 1 0   0%
moptipy/utils/logger.py InMemoryLogger   3 0 0   100%
moptipy/utils/logger.py LogSection   10 0 0   100%
moptipy/utils/logger.py CsvLogSection   12 3 0   75%
moptipy/utils/logger.py KeyValueLogSection   31 3 0   90%
moptipy/utils/logger.py TextLogSection   2 0 0   100%
moptipy/utils/logger.py (no class)   67 5 0   93%
moptipy/utils/markdown.py Markdown   54 8 0   85%
moptipy/utils/markdown.py (no class)   16 0 0   100%
moptipy/utils/math.py (no class)   128 19 0   85%
moptipy/utils/nputils.py (no class)   141 16 0   89%
moptipy/utils/number_renderer.py NumberRenderer   109 17 0   84%
moptipy/utils/number_renderer.py (no class)   48 9 0   81%
moptipy/utils/plot_defaults.py (no class)   122 10 0   92%
moptipy/utils/plot_utils.py (no class)   330 82 0   75%
moptipy/utils/strings.py (no class)   53 4 0   92%
moptipy/utils/sys_info.py (no class)   197 42 0   79%
moptipy/utils/table.py Table   196 68 0   65%
moptipy/utils/table.py Rows   28 6 0   79%
moptipy/utils/table.py Section   2 0 0   100%
moptipy/utils/table.py Row   9 1 0   89%
moptipy/utils/table.py (no class)   32 0 0   100%
moptipy/utils/text_format.py TextFormatDriver   21 7 0   67%
moptipy/utils/text_format.py (no class)   23 0 0   100%
moptipy/version.py (no class)   2 0 0   100%
Total     18984 4170 0   78%

No items found using the specified filter.