Coverage report: 77%

Files Functions Classes

coverage.py v7.12.0, created at 2025-11-24 08:49 +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_c.py EAFEAC   52 3 0   94%
moptipy / algorithms / so / ffa / eafea_c.py (no class)   11 0 0   100%
moptipy / algorithms / so / ffa / eafea_d.py EAFEAD   56 1 0   98%
moptipy / algorithms / so / ffa / eafea_d.py (no class)   12 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 1 0   96%
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 4 0   94%
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 0 0   100%
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 3 0   96%
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)   14 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 / pdfo.py BOBYQA   17 4 0   76%
moptipy / algorithms / so / vector / pdfo.py (no class)   29 4 0   86%
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 / algorithms / so / vector / surrogate / __init__.py (no class)   0 0 0   100%
moptipy / algorithms / so / vector / surrogate / _processes.py _Surrogate   31 5 0   84%
moptipy / algorithms / so / vector / surrogate / _processes.py _SurrogateApply   17 3 0   82%
moptipy / algorithms / so / vector / surrogate / _processes.py _SurrogateWarmup   18 3 0   83%
moptipy / algorithms / so / vector / surrogate / _processes.py (no class)   26 0 0   100%
moptipy / algorithms / so / vector / surrogate / rbf_interpolation.py RBFInterpolation   79 4 0   95%
moptipy / algorithms / so / vector / surrogate / rbf_interpolation.py (no class)   19 0 0   100%
moptipy / api / __init__.py (no class)   0 0 0   100%
moptipy / api / _mo_process_no_ss.py _MOProcessNoSS   134 11 0   92%
moptipy / api / _mo_process_no_ss.py (no class)   31 0 0   100%
moptipy / api / _mo_process_no_ss_log.py _MOProcessNoSSLog   42 5 0   88%
moptipy / api / _mo_process_no_ss_log.py (no class)   18 0 0   100%
moptipy / api / _mo_process_ss.py _MOProcessSS   73 8 0   89%
moptipy / api / _mo_process_ss.py (no class)   25 0 0   100%
moptipy / api / _mo_process_ss_log.py _MOProcessSSLog   46 5 0   89%
moptipy / api / _mo_process_ss_log.py (no class)   19 0 0   100%
moptipy / api / _process_base.py _ProcessBase   221 39 0   82%
moptipy / api / _process_base.py (no class)   93 7 0   92%
moptipy / api / _process_no_ss.py _ProcessNoSS   33 4 0   88%
moptipy / api / _process_no_ss.py (no class)   13 0 0   100%
moptipy / api / _process_no_ss_log.py _ProcessNoSSLog   60 9 0   85%
moptipy / api / _process_no_ss_log.py (no class)   16 0 0   100%
moptipy / api / _process_ss.py _ProcessSS   69 6 0   91%
moptipy / api / _process_ss.py (no class)   20 0 0   100%
moptipy / api / _process_ss_log.py _ProcessSSLog   68 8 0   88%
moptipy / api / _process_ss_log.py (no class)   18 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   90 8 0   91%
moptipy / api / execution.py (no class)   34 0 0   100%
moptipy / api / experiment.py (no class)   118 13 0   89%
moptipy / api / logging.py (no class)   85 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   63 7 0   89%
moptipy / api / mo_execution.py (no class)   25 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)   51 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 4 0   95%
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)   286 60 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 / 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 / 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 (no class)   252 18 0   93%
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)   66 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 / instance_selector.py (no class)   353 323 0   8%
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 19 0   83%
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 5 0   94%
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   100 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 / 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   10 1 0   90%
moptipy / spaces / bitstrings.py (no class)   12 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_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 5 0   93%
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)   194 41 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     18973 4329 0   77%

No items found using the specified filter.