Optimization# How constraints are implemented Internal optimizers for estimagic Why optimization is difficult Introduction to basic types of numerical optimization algorithms How supported optimization algorithms are tested