| BaseMultivariateMultiStartOptimizer |   | 77% |   | 64% | 6 | 14 | 8 | 32 | 1 | 7 | 0 | 1 |
| LeastSquaresConverter |   | 88% |   | 83% | 3 | 13 | 3 | 38 | 0 | 4 | 0 | 1 |
| BaseMultivariateVectorMultiStartOptimizer |   | 86% |   | 79% | 4 | 14 | 5 | 34 | 1 | 7 | 0 | 1 |
| Weight |   | 39% |  | 0% | 2 | 4 | 5 | 9 | 1 | 3 | 0 | 1 |
| BaseMultivariateMultiStartOptimizer.new Comparator() {...} |   | 74% |   | 38% | 4 | 6 | 2 | 8 | 0 | 2 | 0 | 1 |
| GoalType |   | 76% | | n/a | 2 | 4 | 0 | 4 | 2 | 4 | 0 | 1 |
| AbstractConvergenceChecker |   | 73% | | n/a | 1 | 5 | 4 | 12 | 1 | 5 | 0 | 1 |
| SimplePointChecker |   | 93% |   | 83% | 3 | 10 | 3 | 23 | 1 | 4 | 0 | 1 |
| SimpleVectorValueChecker |   | 93% |  | 100% | 1 | 10 | 3 | 23 | 1 | 4 | 0 | 1 |
| SimpleValueChecker |   | 92% |   | 90% | 2 | 9 | 3 | 18 | 1 | 4 | 0 | 1 |
| PointVectorValuePair |   | 92% |   | 75% | 3 | 13 | 0 | 11 | 0 | 7 | 0 | 1 |
| DifferentiableMultivariateMultiStartOptimizer |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| DifferentiableMultivariateVectorMultiStartOptimizer |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| PointValuePair |   | 92% |   | 67% | 2 | 8 | 0 | 8 | 0 | 5 | 0 | 1 |
| BaseMultivariateVectorMultiStartOptimizer.new Comparator() {...} |   | 96% |   | 75% | 2 | 7 | 1 | 12 | 0 | 3 | 0 | 1 |
| SimpleBounds |  | 100% | | n/a | 0 | 3 | 0 | 6 | 0 | 3 | 0 | 1 |
| PointVectorValuePair.DataTransferObject |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| PointValuePair.DataTransferObject |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| Target |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| InitialGuess |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| MultivariateDifferentiableMultiStartOptimizer |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| MultivariateMultiStartOptimizer |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| MultivariateDifferentiableVectorMultiStartOptimizer |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |