.gitignore
.pre-commit-config.yaml
LICENSE
README.md
credits.md
pyproject.toml
.github/workflows/build-doc.yml
.github/workflows/build.yml
.github/workflows/deploy-doc.yml
binder/apt.txt
binder/environment.yml
binder/postBuild
binder/start
discrete_optimization/__init__.py
discrete_optimization/datasets.py
discrete_optimization.egg-info/PKG-INFO
discrete_optimization.egg-info/SOURCES.txt
discrete_optimization.egg-info/dependency_links.txt
discrete_optimization.egg-info/requires.txt
discrete_optimization.egg-info/top_level.txt
discrete_optimization/coloring/__init__.py
discrete_optimization/coloring/coloring_model.py
discrete_optimization/coloring/coloring_parser.py
discrete_optimization/coloring/coloring_plot.py
discrete_optimization/coloring/coloring_solvers.py
discrete_optimization/coloring/coloring_toolbox.py
discrete_optimization/coloring/minizinc/coloring.mzn
discrete_optimization/coloring/minizinc/coloring_clique.mzn
discrete_optimization/coloring/minizinc/coloring_for_lns.mzn
discrete_optimization/coloring/minizinc/coloring_subset_nodes.mzn
discrete_optimization/coloring/solvers/__init__.py
discrete_optimization/coloring/solvers/coloring_asp_solver.py
discrete_optimization/coloring/solvers/coloring_cp_lns.py
discrete_optimization/coloring/solvers/coloring_cp_lns_solvers.py
discrete_optimization/coloring/solvers/coloring_cp_solvers.py
discrete_optimization/coloring/solvers/coloring_cpsat_solver.py
discrete_optimization/coloring/solvers/coloring_lp_lns_solvers.py
discrete_optimization/coloring/solvers/coloring_lp_solvers.py
discrete_optimization/coloring/solvers/coloring_solver.py
discrete_optimization/coloring/solvers/coloring_solver_with_starting_solution.py
discrete_optimization/coloring/solvers/coloring_toulbar_solver.py
discrete_optimization/coloring/solvers/greedy_coloring.py
discrete_optimization/facility/__init__.py
discrete_optimization/facility/facility_model.py
discrete_optimization/facility/facility_parser.py
discrete_optimization/facility/facility_solvers.py
discrete_optimization/facility/minizinc/facility_int.mzn
discrete_optimization/facility/minizinc/facility_int_lns.mzn
discrete_optimization/facility/solvers/__init__.py
discrete_optimization/facility/solvers/facility_cp_solvers.py
discrete_optimization/facility/solvers/facility_lp_lns_solver.py
discrete_optimization/facility/solvers/facility_lp_solver.py
discrete_optimization/facility/solvers/facility_solver.py
discrete_optimization/facility/solvers/gphh_facility.py
discrete_optimization/facility/solvers/greedy_solvers.py
discrete_optimization/generic_rcpsp_tools/__init__.py
discrete_optimization/generic_rcpsp_tools/generic_rcpsp_solver.py
discrete_optimization/generic_rcpsp_tools/gphh_solver.py
discrete_optimization/generic_rcpsp_tools/graph_tools_rcpsp.py
discrete_optimization/generic_rcpsp_tools/large_neighborhood_search_scheduling.py
discrete_optimization/generic_rcpsp_tools/ls_solver.py
discrete_optimization/generic_rcpsp_tools/neighbor_builder.py
discrete_optimization/generic_rcpsp_tools/neighbor_tools_rcpsp.py
discrete_optimization/generic_rcpsp_tools/postpro_local_search.py
discrete_optimization/generic_rcpsp_tools/solution_repair.py
discrete_optimization/generic_rcpsp_tools/typing.py
discrete_optimization/generic_tools/__init__.py
discrete_optimization/generic_tools/asp_tools.py
discrete_optimization/generic_tools/cp_tools.py
discrete_optimization/generic_tools/do_mutation.py
discrete_optimization/generic_tools/do_problem.py
discrete_optimization/generic_tools/do_solver.py
discrete_optimization/generic_tools/exceptions.py
discrete_optimization/generic_tools/ghh_tools.py
discrete_optimization/generic_tools/graph_api.py
discrete_optimization/generic_tools/lns_cp.py
discrete_optimization/generic_tools/lns_mip.py
discrete_optimization/generic_tools/lp_tools.py
discrete_optimization/generic_tools/ortools_cpsat_tools.py
discrete_optimization/generic_tools/path_tools.py
discrete_optimization/generic_tools/plot_utils.py
discrete_optimization/generic_tools/qiskit_tools.py
discrete_optimization/generic_tools/callbacks/__init__.py
discrete_optimization/generic_tools/callbacks/backup.py
discrete_optimization/generic_tools/callbacks/callback.py
discrete_optimization/generic_tools/callbacks/early_stoppers.py
discrete_optimization/generic_tools/callbacks/loggers.py
discrete_optimization/generic_tools/callbacks/optuna.py
discrete_optimization/generic_tools/ea/__init__.py
discrete_optimization/generic_tools/ea/alternating_ga.py
discrete_optimization/generic_tools/ea/deap_wrappers.py
discrete_optimization/generic_tools/ea/ga.py
discrete_optimization/generic_tools/ea/ga_tools.py
discrete_optimization/generic_tools/ea/nsga.py
discrete_optimization/generic_tools/hyperparameters/__init__.py
discrete_optimization/generic_tools/hyperparameters/hyperparameter.py
discrete_optimization/generic_tools/hyperparameters/hyperparametrizable.py
discrete_optimization/generic_tools/ls/__init__.py
discrete_optimization/generic_tools/ls/hill_climber.py
discrete_optimization/generic_tools/ls/local_search.py
discrete_optimization/generic_tools/ls/simulated_annealing.py
discrete_optimization/generic_tools/mip/__init__.py
discrete_optimization/generic_tools/mip/pymip_tools.py
discrete_optimization/generic_tools/mutations/__init__.py
discrete_optimization/generic_tools/mutations/mixed_mutation.py
discrete_optimization/generic_tools/mutations/mutation_bool.py
discrete_optimization/generic_tools/mutations/mutation_catalog.py
discrete_optimization/generic_tools/mutations/mutation_integer.py
discrete_optimization/generic_tools/mutations/mutation_util.py
discrete_optimization/generic_tools/mutations/permutation_mutations.py
discrete_optimization/generic_tools/optuna/timed_percentile_pruner.py
discrete_optimization/generic_tools/pytools/__init__.py
discrete_optimization/generic_tools/pytools/timeout_decorator.py
discrete_optimization/generic_tools/result_storage/__init__.py
discrete_optimization/generic_tools/result_storage/multiobj_utils.py
discrete_optimization/generic_tools/result_storage/result_storage.py
discrete_optimization/generic_tools/result_storage/resultcomparator.py
discrete_optimization/generic_tools/robustness/__init__.py
discrete_optimization/generic_tools/robustness/robustness_tool.py
discrete_optimization/knapsack/__init__.py
discrete_optimization/knapsack/knapsack_model.py
discrete_optimization/knapsack/knapsack_parser.py
discrete_optimization/knapsack/knapsack_solvers.py
discrete_optimization/knapsack/minizinc/knapsack_global.mzn
discrete_optimization/knapsack/minizinc/knapsack_mzn.mzn
discrete_optimization/knapsack/minizinc/multidim_multiscenario_knapsack.mzn
discrete_optimization/knapsack/minizinc/multidimension_knapsack.mzn
discrete_optimization/knapsack/mutation/__init__.py
discrete_optimization/knapsack/mutation/mutation_knapsack.py
discrete_optimization/knapsack/solvers/__init__.py
discrete_optimization/knapsack/solvers/cp_solvers.py
discrete_optimization/knapsack/solvers/dyn_prog_knapsack.py
discrete_optimization/knapsack/solvers/gphh_knapsack.py
discrete_optimization/knapsack/solvers/greedy_solvers.py
discrete_optimization/knapsack/solvers/knapsack_asp_solver.py
discrete_optimization/knapsack/solvers/knapsack_cpmpy.py
discrete_optimization/knapsack/solvers/knapsack_cpsat_solver.py
discrete_optimization/knapsack/solvers/knapsack_decomposition.py
discrete_optimization/knapsack/solvers/knapsack_lns_cp_solver.py
discrete_optimization/knapsack/solvers/knapsack_lns_solver.py
discrete_optimization/knapsack/solvers/knapsack_solver.py
discrete_optimization/knapsack/solvers/lp_solvers.py
discrete_optimization/maximum_independent_set/mis_model.py
discrete_optimization/maximum_independent_set/mis_parser.py
discrete_optimization/maximum_independent_set/mis_plot.py
discrete_optimization/maximum_independent_set/mis_solvers.py
discrete_optimization/maximum_independent_set/solvers/mis_gurobi.py
discrete_optimization/maximum_independent_set/solvers/mis_kamis.py
discrete_optimization/maximum_independent_set/solvers/mis_ortools.py
discrete_optimization/maximum_independent_set/solvers/mis_quantum.py
discrete_optimization/maximum_independent_set/solvers/mis_solver.py
discrete_optimization/pickup_vrp/__init__.py
discrete_optimization/pickup_vrp/gpdp.py
discrete_optimization/pickup_vrp/builders/__init__.py
discrete_optimization/pickup_vrp/builders/instance_builders.py
discrete_optimization/pickup_vrp/minizinc/gpdp.mzn
discrete_optimization/pickup_vrp/minizinc/gpdp_example.dzn
discrete_optimization/pickup_vrp/minizinc/gpdp_flow.mzn
discrete_optimization/pickup_vrp/minizinc/gpdp_resources.mzn
discrete_optimization/pickup_vrp/plots/__init__.py
discrete_optimization/pickup_vrp/plots/gpdp_plot_utils.py
discrete_optimization/pickup_vrp/solver/__init__.py
discrete_optimization/pickup_vrp/solver/lp_solver.py
discrete_optimization/pickup_vrp/solver/lp_solver_pymip.py
discrete_optimization/pickup_vrp/solver/ortools_solver.py
discrete_optimization/pickup_vrp/solver/pickup_vrp_solver.py
discrete_optimization/rcpsp/__init__.py
discrete_optimization/rcpsp/fast_function_rcpsp.py
discrete_optimization/rcpsp/rcpsp_model.py
discrete_optimization/rcpsp/rcpsp_model_preemptive.py
discrete_optimization/rcpsp/rcpsp_parser.py
discrete_optimization/rcpsp/rcpsp_solution.py
discrete_optimization/rcpsp/rcpsp_solvers.py
discrete_optimization/rcpsp/rcpsp_utils.py
discrete_optimization/rcpsp/robust_rcpsp.py
discrete_optimization/rcpsp/sgs_without_array.py
discrete_optimization/rcpsp/special_constraints.py
discrete_optimization/rcpsp/transform_model.py
discrete_optimization/rcpsp/minizinc/fzn_my_cumulative.mzn
discrete_optimization/rcpsp/minizinc/fzn_my_cumulative_reif.mzn
discrete_optimization/rcpsp/minizinc/mrcpsp_mode_satisfy.mzn
discrete_optimization/rcpsp/minizinc/my_cumulative.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_multi_mode_mzn.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_multi_mode_mzn_calendar.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_multi_mode_mzn_no_bool.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_multi_mode_mzn_preemptive.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_multi_mode_mzn_preemptive_calendar.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_multi_mode_mzn_with_faketasks.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_multi_mode_resource_feasibility_mzn.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_multiscenario.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_mzn_calendar_boxes.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_single_mode_mzn.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_single_mode_mzn_no_search.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_single_mode_mzn_preemptive.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_single_mode_mzn_preemptive_calendar.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_single_mode_mzn_with_second_optim.mzn
discrete_optimization/rcpsp/minizinc/rcpsp_single_mode_resource.mzn
discrete_optimization/rcpsp/minizinc/resumee_rcpsp.mzn
discrete_optimization/rcpsp/mutations/__init__.py
discrete_optimization/rcpsp/mutations/mutation_rcpsp.py
discrete_optimization/rcpsp/plots/__init__.py
discrete_optimization/rcpsp/plots/rcpsp_utils_preemptive.py
discrete_optimization/rcpsp/solver/__init__.py
discrete_optimization/rcpsp/solver/cp_lns_methods_preemptive.py
discrete_optimization/rcpsp/solver/cp_model_input.py
discrete_optimization/rcpsp/solver/cp_solvers.py
discrete_optimization/rcpsp/solver/cp_solvers_multiscenario.py
discrete_optimization/rcpsp/solver/cpm.py
discrete_optimization/rcpsp/solver/cpsat_solver.py
discrete_optimization/rcpsp/solver/rcpsp_cp_lns_solver.py
discrete_optimization/rcpsp/solver/rcpsp_ga_solver.py
discrete_optimization/rcpsp/solver/rcpsp_lp_lns_solver.py
discrete_optimization/rcpsp/solver/rcpsp_lp_solver.py
discrete_optimization/rcpsp/solver/rcpsp_lp_solver_gantt.py
discrete_optimization/rcpsp/solver/rcpsp_pile.py
discrete_optimization/rcpsp/solver/rcpsp_solver.py
discrete_optimization/rcpsp/specialized_rcpsp/__init__.py
discrete_optimization/rcpsp/specialized_rcpsp/rcpsp_specialized_constraints.py
discrete_optimization/rcpsp_multiskill/__init__.py
discrete_optimization/rcpsp_multiskill/fast_function_ms_rcpsp.py
discrete_optimization/rcpsp_multiskill/multiskill_to_rcpsp.py
discrete_optimization/rcpsp_multiskill/rcpsp_multiskill.py
discrete_optimization/rcpsp_multiskill/rcpsp_multiskill_mslib_parser.py
discrete_optimization/rcpsp_multiskill/rcpsp_multiskill_mspsp_parser.py
discrete_optimization/rcpsp_multiskill/rcpsp_multiskill_parser.py
discrete_optimization/rcpsp_multiskill/rcpsp_multiskill_solvers.py
discrete_optimization/rcpsp_multiskill/minizinc/fzn_my_cumulative.mzn
discrete_optimization/rcpsp_multiskill/minizinc/fzn_my_cumulative_reif.mzn
discrete_optimization/rcpsp_multiskill/minizinc/ms_rcpsp_compute_workers_for_tasks.mzn
discrete_optimization/rcpsp_multiskill/minizinc/ms_rcpsp_multi_mode_mzn_calendar.mzn
discrete_optimization/rcpsp_multiskill/minizinc/ms_rcpsp_multi_mode_mzn_calendar_no_ressource.mzn
discrete_optimization/rcpsp_multiskill/minizinc/ms_rcpsp_multi_mode_mzn_calendar_no_ressource_nomultitasking.mzn
discrete_optimization/rcpsp_multiskill/minizinc/ms_rcpsp_preemptive.mzn
discrete_optimization/rcpsp_multiskill/minizinc/ms_rcpsp_preemptive_partially_preemptive.mzn
discrete_optimization/rcpsp_multiskill/minizinc/mspsp.mzn
discrete_optimization/rcpsp_multiskill/minizinc/mspsp_compatible_all_solvers.mzn
discrete_optimization/rcpsp_multiskill/minizinc/my_cumulative.mzn
discrete_optimization/rcpsp_multiskill/minizinc/ressource_allocation_mspsp.mzn
discrete_optimization/rcpsp_multiskill/plots/__init__.py
discrete_optimization/rcpsp_multiskill/plots/plot_solution.py
discrete_optimization/rcpsp_multiskill/solvers/__init__.py
discrete_optimization/rcpsp_multiskill/solvers/cp_solver_mspsp_instlib.py
discrete_optimization/rcpsp_multiskill/solvers/cp_solvers.py
discrete_optimization/rcpsp_multiskill/solvers/lns_post_process_rcpsp.py
discrete_optimization/rcpsp_multiskill/solvers/lp_model.py
discrete_optimization/rcpsp_multiskill/solvers/ms_rcpsp_ga_solver.py
discrete_optimization/rcpsp_multiskill/solvers/ms_rcpsp_lp_lns_solver.py
discrete_optimization/rcpsp_multiskill/solvers/multimode_transposition.py
discrete_optimization/rcpsp_multiskill/solvers/solver_rcpsp_based.py
discrete_optimization/tsp/__init__.py
discrete_optimization/tsp/common_tools_tsp.py
discrete_optimization/tsp/tsp_model.py
discrete_optimization/tsp/tsp_parser.py
discrete_optimization/tsp/tsp_solvers.py
discrete_optimization/tsp/minizinc/tsp_float.mzn
discrete_optimization/tsp/minizinc/tsp_int.mzn
discrete_optimization/tsp/mutation/__init__.py
discrete_optimization/tsp/mutation/mutation_tsp.py
discrete_optimization/tsp/plots/plot_tsp.py
discrete_optimization/tsp/solver/__init__.py
discrete_optimization/tsp/solver/solver_lp_iterative.py
discrete_optimization/tsp/solver/solver_ortools.py
discrete_optimization/tsp/solver/tsp_cp_solver.py
discrete_optimization/tsp/solver/tsp_solver.py
discrete_optimization/vrp/__init__.py
discrete_optimization/vrp/vrp_model.py
discrete_optimization/vrp/vrp_parser.py
discrete_optimization/vrp/vrp_solvers.py
discrete_optimization/vrp/vrp_toolbox.py
discrete_optimization/vrp/mutation/__init__.py
discrete_optimization/vrp/mutation/mutation_vrp.py
discrete_optimization/vrp/solver/__init__.py
discrete_optimization/vrp/solver/greedy_vrp.py
discrete_optimization/vrp/solver/lp_vrp_iterative.py
discrete_optimization/vrp/solver/lp_vrp_iterative_pymip.py
discrete_optimization/vrp/solver/solver_ortools.py
discrete_optimization/vrp/solver/vrp_solver.py
docs/Makefile
docs/README.md
docs/generate_nb_index.py
docs/make.bat
docs/requirements.txt
docs/source/conf.py
docs/source/contribute.md
docs/source/getting_started.md
docs/source/index.md
docs/source/install.md
docs/source/notebooks.template.md
docs/source/_static/versions.js
docs/source/_templates/versions.html
docs/source/api/modules.md
examples/coloring/coloring_asp_solver.py
examples/coloring/coloring_cpspat_solver_example.py
examples/coloring/coloring_gurobi_solver.py
examples/coloring/coloring_run_all_solvers.py
examples/coloring/optuna_all_solvers_coloring_with_pruning_based_on_time.py
examples/coloring/optuna_all_solvers_coloring_without_pruning.py
examples/coloring/optuna_full_example_all_solvers_timed_pruning.py
examples/coloring/optuna_full_example_coloring.py
examples/coloring/toulbar_coloring_example.py
examples/facility/gphh_facility_example.py
examples/knapsack/knapsack_asp_solver.py
examples/knapsack/knapsack_cpmpy.py
examples/knapsack/knapsack_cpsat_solver.py
examples/knapsack/knapsack_decomposition_solver.py
examples/knapsack/knapsack_multidimensional.py
examples/knapsack/multiscenario_knap.py
examples/knapsack/optuna_example.py
examples/knapsack/solvers_run.py
examples/maximum_independent_set/qiskit_application.py
examples/pickup_vrp/classic_ortools_example.py
examples/pickup_vrp/cp_solver_gpdp_example.py
examples/pickup_vrp/linear_flow_solver_examples.py
examples/pickup_vrp/loading_example.py
examples/pickup_vrp/optuna_full_example.py
examples/pickup_vrp/pickup_vrp_ortools_with_optuna.py
examples/pickup_vrp/pickup_vrp_ortools_with_optuna_auto.py
examples/pickup_vrp/pickup_vrp_ortools_with_optuna_with_pruning.py
examples/pickup_vrp/pickup_vrp_ortools_with_optuna_with_pruning_v4.py
examples/pickup_vrp/pickup_vrp_ortools_with_optuna_with_pruning_v4_auto.py
examples/pickup_vrp/time_windows_example.py
examples/pickup_vrp/plots_wip/animated_plot.py
examples/rcpsp/rcpsp_cpsat_solver_example.py
examples/rcpsp/rcpsp_lns_example.py
examples/rcpsp/rcpsp_local_search_with_optuna.py
examples/rcpsp/rcpsp_local_search_with_optuna_multiobj.py
examples/rcpsp/rcpsp_local_search_with_optuna_with_pruning.py
examples/rcpsp/rcpsp_lp_cplex_solver.py
examples/rcpsp/rcpsp_pareto_example.py
examples/rcpsp/rcpsp_solvers_script.py
examples/rcpsp/robustness_experiments.py
examples/rcpsp_multiskill/sgs_runs.py
examples/rcpsp_multiskill/mslib/mslib_parse_and_solve.py
examples/rcpsp_multiskill/mspsp/mspsp_parse_and_solve.py
examples/rcpsp_multiskill/solvers/rcpsp_multiskills_runs.py
examples/vrp/vrp_solver_example.py
notebooks/Knapsack tutorial.ipynb
notebooks/RCPSP tutorials/RCPSP-1 Introduction.ipynb
notebooks/RCPSP tutorials/RCPSP-2 Heuristics Solving.ipynb
notebooks/RCPSP tutorials/RCPSP-3 Local search.ipynb
notebooks/RCPSP tutorials/RCPSP-4 Linear programming.ipynb
notebooks/RCPSP tutorials/RCPSP-5 Constraint Programming.ipynb
notebooks/RCPSP tutorials/RCPSP-6 Large Neighbourhood Search .ipynb
notebooks/img/sgs.png
notebooks/z_Advanced/callbacks.ipynb
notebooks/z_Advanced/optuna.ipynb
scripts/trigger_binder.sh
tests/show_do_path.py
tests/test_import_all_submodules.py
tests/coloring/test_coloring.py
tests/facility/test_facility_cp.py
tests/facility/test_facility_ga.py
tests/facility/test_facility_greedy.py
tests/facility/test_facility_lp.py
tests/facility/test_facility_lp_lns.py
tests/facility/test_facility_parser.py
tests/facility/test_facility_problem.py
tests/generic_rcpsp_tools/test_graph_tools_rcpsp.py
tests/generic_tools/test_graph_api.py
tests/generic_tools/test_multiobj_utils.py
tests/generic_tools/callbacks/test_ortools_with_callbacks.py
tests/generic_tools/callbacks/test_sa_with_callbacks.py
tests/generic_tools/ea/test_ga.py
tests/generic_tools/hyperparameters/test_hyperparameter.py
tests/generic_tools/mutations/test_bool.py
tests/knapsack/test_knapsack_cp_solver.py
tests/knapsack/test_knapsack_cpmyp.py
tests/knapsack/test_knapsack_cpsat_solver.py
tests/knapsack/test_knapsack_decomposition_solver.py
tests/knapsack/test_knapsack_ga.py
tests/knapsack/test_knapsack_gphh.py
tests/knapsack/test_knapsack_greedy_solvers.py
tests/knapsack/test_knapsack_lns_cp_solver.py
tests/knapsack/test_knapsack_lp_lns_solver.py
tests/knapsack/test_knapsack_ls_solver.py
tests/knapsack/test_knapsack_nsga.py
tests/knapsack/test_knapsack_solvers.py
tests/knapsack/test_parser.py
tests/maximum_independent_set/test_maximum_independent_set.py
tests/pickup_vrp/builders/test_instance_builders.py
tests/pickup_vrp/builders/test_linear_flow_solver.py
tests/pickup_vrp/builders/test_linear_flow_solver_pymip.py
tests/pickup_vrp/solvers/test_ortools_solver.py
tests/rcpsp/test_rcpsp_distance_between_solutions.py
tests/rcpsp/test_rcpsp_ga.py
tests/rcpsp/test_rcpsp_model.py
tests/rcpsp/test_rcpsp_model_preemptive.py
tests/rcpsp/test_rcpsp_nsga.py
tests/rcpsp/test_rcpsp_parser.py
tests/rcpsp/test_rcpsp_preemptive.py
tests/rcpsp/test_rcpsp_uncertain_model.py
tests/rcpsp/test_rcpsp_utils.py
tests/rcpsp/test_sgs_without_array.py
tests/rcpsp/solver/test_large_neighborhood_search_solver.py
tests/rcpsp/solver/test_rcpsp_cp.py
tests/rcpsp/solver/test_rcpsp_cpm.py
tests/rcpsp/solver/test_rcpsp_find_modes.py
tests/rcpsp/solver/test_rcpsp_local_search.py
tests/rcpsp/solver/test_rcpsp_lp.py
tests/rcpsp/solver/test_rcpsp_lp_lns.py
tests/rcpsp/solver/test_rcpsp_pile.py
tests/rcpsp/solver/test_rcpsp_resource_optim.py
tests/rcpsp_multiskill/test_mspsp_cp.py
tests/rcpsp_multiskill/test_rcpsp_ms_cp.py
tests/rcpsp_multiskill/test_rcpsp_ms_ga.py
tests/rcpsp_multiskill/test_rcpsp_ms_lp.py
tests/rcpsp_multiskill/test_rcpsp_ms_lp_lns.py
tests/rcpsp_multiskill/test_rcpsp_ms_ls.py
tests/rcpsp_multiskill/test_rcpsp_ms_model.py
tests/rcpsp_multiskill/test_rcpsp_ms_partially_preemptive.py
tests/rcpsp_multiskill/test_rcpsp_ms_rcpsp_based_solver.py
tests/rcpsp_multiskill/test_rcpsp_ms_to_rcpsp.py
tests/tsp/test_tsp_common_tools.py
tests/tsp/test_tsp_cp.py
tests/tsp/test_tsp_ga.py
tests/tsp/test_tsp_lp_iterative.py
tests/tsp/test_tsp_ls.py
tests/tsp/test_tsp_model.py
tests/tsp/test_tsp_mutation.py
tests/tsp/test_tsp_ortools.py
tests/vrp/test_vrp_solver.py