| optimize() |   | 81% |   | 62% | 3 | 5 | 3 | 16 | 0 | 1 |
| setMseOptimizer(BracketedSingleOptimizer) |   | 81% |  | 100% | 0 | 3 | 3 | 12 | 0 | 1 |
| lambda$initializeOptimizerListeners$0(double) |   | 40% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| BracketedGyroscopeIntervalDetectorThresholdFactorOptimizer(GyroscopeIntervalDetectorThresholdFactorOptimizerDataSource, GyroscopeNonLinearCalibrator) |   | 92% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| lambda$initializeOptimizerListeners$1(Optimizer, int, Integer) |   | 92% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| BracketedGyroscopeIntervalDetectorThresholdFactorOptimizer(GyroscopeIntervalDetectorThresholdFactorOptimizerDataSource) |   | 92% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| BracketedGyroscopeIntervalDetectorThresholdFactorOptimizer(GyroscopeNonLinearCalibrator) |   | 92% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| BracketedGyroscopeIntervalDetectorThresholdFactorOptimizer() |   | 91% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| BracketedGyroscopeIntervalDetectorThresholdFactorOptimizer(GyroscopeIntervalDetectorThresholdFactorOptimizerDataSource, GyroscopeNonLinearCalibrator, BracketedSingleOptimizer) |   | 91% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| BracketedGyroscopeIntervalDetectorThresholdFactorOptimizer(GyroscopeIntervalDetectorThresholdFactorOptimizerDataSource, BracketedSingleOptimizer) |   | 90% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| BracketedGyroscopeIntervalDetectorThresholdFactorOptimizer(GyroscopeNonLinearCalibrator, BracketedSingleOptimizer) |   | 90% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| BracketedGyroscopeIntervalDetectorThresholdFactorOptimizer(BracketedSingleOptimizer) |   | 90% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| isReady() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| initializeOptimizerListeners() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getMseOptimizer() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |