# Optimization ```{toctree} --- maxdepth: 1 --- scipy_tutorial_2022 how_to_specify_the_criterion_function how_to_specify_parameters how_to_specify_algorithm_and_algo_options how_to_specify_bounds how_to_specify_constraints how_to_use_logging how_to_use_the_dashboard how_to_handle_errors_during_optimization how_to_scale_optimization_problems how_to_do_multistart_optimizations how_to_benchmark_optimization_algorithms how_to_visualize_histories how_to_visualize_an_optimization_problem how_to_pick_an_optimizer ```