| Literature DB >> 31231431 |
Hardi M Mohammed1,2, Shahla U Umar1,3, Tarik A Rashid4.
Abstract
The whale optimization algorithm (WOA) is a nature-inspired metaheuristic optimization algorithm, which was proposed by Mirjalili and Lewis in 2016. This algorithm has shown its ability to solve many problems. Comprehensive surveys have been conducted about some other nature-inspired algorithms, such as ABC and PSO. Nonetheless, no survey search work has been conducted on WOA. Therefore, in this paper, a systematic and meta-analysis survey of WOA is conducted to help researchers to use it in different areas or hybridize it with other common algorithms. Thus, WOA is presented in depth in terms of algorithmic backgrounds, its characteristics, limitations, modifications, hybridizations, and applications. Next, WOA performances are presented to solve different problems. Then, the statistical results of WOA modifications and hybridizations are established and compared with the most common optimization algorithms and WOA. The survey's results indicate that WOA performs better than other common algorithms in terms of convergence speed and balancing between exploration and exploitation. WOA modifications and hybridizations also perform well compared to WOA. In addition, our investigation paves a way to present a new technique by hybridizing both WOA and BAT algorithms. The BAT algorithm is used for the exploration phase, whereas the WOA algorithm is used for the exploitation phase. Finally, statistical results obtained from WOA-BAT are very competitive and better than WOA in 16 benchmarks functions. WOA-BAT also outperforms well in 13 functions from CEC2005 and 7 functions from CEC2019.Entities:
Year: 2019 PMID: 31231431 PMCID: PMC6512044 DOI: 10.1155/2019/8718571
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Spiral shape bubble net [4].
Algorithm 1The whale optimization algorithm pseudocode.
Figure 2The number of publications on the whale optimization algorithm since 2016.
Problems solved by WOA.
| Method | Year, references | Problem | Purpose | Conclusion |
|---|---|---|---|---|
| WOA for constrained economic load dispatch problems | 2018, [ | Economic load dispatch problem constraining | Giving reliable and constant electricity, whereas obtaining the best production with least cost and system operations | Solving the ELD problem resulted in the fast convergence and appropriate execution time |
| Binary WOA (bWOA) | 2018, [ | Dimensionality reduction and classifications problem | Selecting the optimal feature subset, which can be the optimal solution based on the sigmoid transfer function (S shape) | bWOA could find optimal features, which have vital performance in terms of accuracy and execution time |
| Multiobjective method for vehicle traveling based on WOA (MOWOA) | 2017, [ | Vehicle fuel consumption problem | Optimizing vehicle fuel consumption in terms of vehicle direction and traffic status | MOWOA satisfied the performance within the vehicle traveling optimization, and the performance increased slightly compared to Dijkstra's and A |
| Using WOA | 2018, [ | Nonuniformity in speed communication and illumination | Optimizing the position of the light emitting diodes (LEDs) | The result showed that this approach has given the higher uniformity compared to another result achieved by PSO |
| MOWOA | 2018, [ | Multilevel threshold as a multiobjective function problem | Determining the multilevel threshold value for image segmentation | The result showed that WOA had better performance for solving this problem within faster convergence and lower execution time |
| Multiobjective task scheduling algorithm using WOA | 2017, [ | The multiobjective task scheduling problem | Availability of low cost for each service and minimizing the execution time | The result showed great improvement in the proposed algorithm compared to original WOA |
| Improved whale optimization algorithm (IWOA) for solving both single and multidimensional problems | 2017, [ | 0–1 knapsack problem | Handling infeasible solutions are the aim of this modification by adding penalty function to the evaluation function and sigmoid function to take the input parameter, which is the real-valued, and then produce the output | IWOA is able to give a balance between exploration and exploitation by using local search strategy (LSS) and the Lévy flight walks. The result indicated that IWOA is robust, effective, and efficient for solving this problem compared to other metaheuristic algorithms, which were used to solve this problem |
| The time-optimal memetic whale optimization algorithm | 2017, [ | Hypersonic vehicle re-entry trajectory optimization problem with no-fly zones | Improving the robustness of IWOA to extend its strong ability on global search and improve the nonsensitivity of the initial values. Improve IWOA poor searching convergence speed by using Gauss pseudospectral methods (GPM) | Compared to the initial guess solution results of this hybridized technique, it concluded that it is very competitive and has better search accuracy, convergence speed, and robustness |
Description of unimodal, multimodal, fixed-dimension multimodal, and composite benchmark functions used in this work.
| Function | V_no | Range |
| |
|---|---|---|---|---|
|
| ||||
| 1 |
| 30 | [−100, 100] | 0 |
| 2 |
| 30 | [−10, 10] | 0 |
| 3 |
| 30 | [−100, 100] | 0 |
| 4 |
| 30 | [−100, 100] | 0 |
| 5 |
| 30 | [−30, 30] | 0 |
| 6 |
| 30 | [−100, 100] | 0 |
| 7 |
| 30 | [−1.28, 1.28] | 0 |
|
| ||||
| 8 |
| 30 | [−500, 500] | −418.9829 × 5 |
| 9 |
| 30 | [−5.12, 5.12] | 0 |
| 10 |
| 30 | [−32, 32] | 0 |
| 11 |
| 30 | [−600, 600] | 0 |
| 12 |
| 30 | [−50, 50] | 0 |
| 13 |
| 30 | [−50, 50] | 0 |
|
| ||||
| 14 |
| 2 | [−65, 65] | 1 |
| 15 |
| 4 | [−5, 5] | 0.00030 |
| 16 |
| 2 | [−5, 5] | −1.398 |
| 17 |
| 2 | [−5, 5] | 0.398 |
| 18 |
| 2 | [−2, 2] | 3 |
| 19 |
| 3 | [1, 3] | −3.86 |
| 20 |
| 6 | [0, 1] | −3.32 |
| 21 |
| 4 | [0, 10] | −10.1532 |
| 22 |
| 4 | [0, 10] | −10.4028 |
| 23 |
| 4 | [0, 10] | −10.5363 |
Result comparison among optimization algorithms [2].
| F | DE | GSA | PSO | FEP | WOA | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| avg | std | avg | std | avg | std | avg | std | avg | std | |
| F1 | 8.2 | 5.9 | 2.53 | 9.67 | 0.000136 | 0.000202 | 0.00057 | 0.00013 | 1.41 | 4.91 |
| F2 | 8.2 | 5.9 | 2.53 | 9.67 | 0.000136 | 0.000202 | 0.00057 | 0.00013 | 1.41 | 4.91 |
| F3 | 1.5 | 9.9 | 0.055655 | 0.194074 | 0.042144 | 0.045421 | 0.0081 | 0.00077 | 1.06 | 2.39 |
| F4 | 6.8 | 7.4 | 896.5347 | 318.9559 | 70.12562 | 22.11924 | 0.016 | 0.014 | 5.39 | 2.93 |
| F5 | 0 | 0 | 7.35487 | 1.741452 | 1.086481 | 0.317039 | 0.3 | 0.5 | 0.072581 | 0.39747 |
| F6 | 0 | 0 | 67.54309 | 62.22534 | 96.71832 | 60.11559 | 5.06 | 5.87 | 27.86558 | 0.763626 |
| F7 | 0 | 0 | 2.5 | 1.74 | 0.000102 | 8.28 | 0 | 0 | 3.116266 | 0.532429 |
Result comparison among optimization algorithms [5].
| F | DE | GSA | PSO | FEP | WOA | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| avg | std | avg | std | avg | std | avg | std | avg | std | |
| F8 | −11080.1 | 574.7 | −2821.07 | 493.0375 | −4841.29 | 1152.814 | −12554.5 | 52.6 | −5080.76 | 695.7968 |
| F9 | 69.2 | 38.8 | 25.96841 | 7.470068 | 46.70423 | 11.62938 | 0.046 | 0.012 | 0 | 0 |
| F10 | 7.4043 | 4.2 | 0.06207 | 0.23628 | 0.27605 | 0.50901 | 0.018 | 0.0021 | 7.4043 | 9.897572 |
| F11 | 0.000289 | 0 | 27.70154 | 5.040343 | 0.009215 | 0.007724 | 0.016 | 0.022 | 0.000289 | 0.001586 |
| F12 | 0.339676 | 8 | 1.799617 | 0.95114 | 0.006917 | 0.026301 | 9.2 | 3.6 | 0.339676 | 0.214864 |
| F13 | 1.889015 | 4.8 | 8.899084 | 7.126241 | 0.006675 | 0.008907 | 0.00016 | 0.000073 | 1.889015 | 0.266088 |
| F14 | 2.111973 | 3.3 | 5.859838 | 3.831299 | 3.627168 | 2.560828 | 1.22 | 0.56 | 2.111973 | 2.498594 |
| F15 | 0.000572 | 0.00033 | 0.003673 | 0.001647 | 0.000577 | 0.000222 | 0.0005 | 0.00032 | 0.000572 | 0.000324 |
| F16 | −1.03163 | 3.1 | −1.03163 | 4.88 | −1.03163 | 6.25 | −1.03 | 4.9 | −1.03163 | 4.2 |
| F17 | 0.397887 | 9.9 | 0.397887 | 0 | 0.397887 | 0 | 0.398 | 1.5 | 0.397914 | 2.7 |
| F18 | 3 | 2 | 3 | 4.17 | 3 | 1.33 | 3.02 | 0.11 | 3 | 4.22 |
| F19 | N/A | N/A | −3.86278 | 2.29 | −3.86278 | 2.58 | −3.86 | 0.000014 | −3.85616 | 0.002706 |
| F20 | N/A | N/A | −3.31778 | 0.023081 | −3.26634 | 0.060516 | −3.27 | 0.059 | −2.98105 | 0.376653 |
| F21 | −10.1532 | 0.0000025 | −5.95512 | 3.737079 | −6.8651 | 3.019644 | −5.52 | 1.59 | −7.04918 | 3.629551 |
| F22 | −10.4029 | 3.9 | −9.68447 | 2.014088 | −8.45653 | 3.087094 | −5.53 | 2.12 | −8.18178 | 3.829202 |
| F23 | −10.5364 | 1.9 | −10.5364 | 2.6 | −9.95291 | 1.782786 | −6.57 | 3.14 | −9.34238 | 2.414737 |
Composite benchmark functions comparison result [5].
| F | DE | GSA | PSO | WOA | ||||
|---|---|---|---|---|---|---|---|---|
| avg | std | avg | std | avg | std | avg | std | |
| F24 | 6.75 | 6.75 | 6.75 | 2.78 | 100 | 81.65 | 0.568846 | 0.505946 |
| F25 | 28.759 | 8.6277 | 200.6202 | 67.72087 | 155.91 | 13.176 | 75.30874 | 43.07855 |
| F26 | 144.41 | 19.401 | 180 | 91.89366 | 172.03 | 32.769 | 55.65147 | 21.87944 |
| F27 | 324.86 | 14.784 | 170 | 82.32726 | 314.3 | 20.066 | 53.83778 | 21.621 |
| F28 | 10.789 | 2.604 | 200 | 47.14045 | 83.45 | 101.11 | 77.8064 | 52.02346 |
| F29 | 490.94 | 39.461 | 142.0906 | 88.87141 | 861.42 | 125.81 | 57.88445 | 34.44601 |
Different engineering problem comparison result.
| Problems | Aim | Result |
|---|---|---|
| Tension/ compression spring design problem | Minimizing the weight of tension/ compression spring is the goal of this design problem | WOA had better performance over PSO and GSA on average, and both PSO and GSA required more function evaluation than WOA [ |
| Welded beam design problem | Minimizing the fabrication cost of the welded beam is the objective | WOA outperformed over PSO and GSA on average and required the least number of function evaluations to find the best optimal solution |
| Pressure vessel design | The objective is to minimize the total cost of a cylindrical vessel | WOA performed better compared to PSO and GSA on average and the required of a number of evaluation function [ |
| 15-bar truss design problem | Minimizing the weight of the 15-bar truss is the goal of this problem | WOA had similar performance, which would find a similar structure with other algorithms. WOA had the second rank for the number of the evaluation function |
Figure 3Friedman test of datasets with 3 host types.
Figure 4Friedman test of datasets with 5 host types.
Algorithm 2BAT algorithm pseudocode.
Algorithm 3WOA-BAT algorithm pseudocode.
Figure 5WOA-BAT flowchart.
Summary of the 25 CEC2005 test functions.
| No. | Functions |
|
| Search range |
|---|---|---|---|---|
|
| ||||
| 1 | Shifted sphere function | −450 | 10, 30, 50 | [−100, 100] |
| 2 | Shifted Schwefel's problem 1.2 | −450 | 10, 30, 50 | [−100, 100] |
| 3 | Shifted rotated high conditioned elliptic function | −450 | 10, 30, 50 | [−100, 100] |
| 4 | Shifted Schwefel's problem 1.2 with noise in fitness | −450 | 10, 30, 50 | [−100, 100] |
| 5 | Schwefel's problem 2.6 with global optimum on bounds | −310 | 10, 30, 50 | [−100, 100] |
|
| ||||
| 6 | Shifted Rosenbrock's function | 390 | 10, 30, 50 | [−100, 100] |
| 7 | Shifted rotated Griewank function without bounds | −180 | 10, 30, 50 | [0, 600] |
| 8 | Shifted rotated Ackley's function with global optimum on bounds | −140 | 10, 30, 50 | [−32, 32] |
| 9 | Shifted Rastrigin's function | −330 | 10, 30, 50 | [−5, 5] |
| 10 | Shifted rotated Rastrigin's function | −330 | 10, 30, 50 | [−5, 5] |
| 11 | Shifted rotated weierstrass function | 90 | 10, 30, 50 | [−0.5, 0.5] |
| 12 | Schwefel's problem 2.13 | −460 | 10, 30, 50 | [− |
|
| ||||
| 13 | Expanded extended Griewank plus Rosenbrock's function (F8F2) | −130 | 10, 30, 50 | [−3, 1] |
| 14 | Shifted rotated expanded Scaffer's F6 | −300 | 10, 30, 50 | [−100, 100] |
|
| ||||
| 15 | Hybrid composition function | 120 | 10, 30, 50 | [−5, 5] |
| 16 | Rotated hybrid composition function | 120 | 10, 30, 50 | [−5, 5] |
| 17 | Rotated hybrid composition function with noise in fitness | 120 | 10, 30, 50 | [−5, 5] |
| 18 | Rotated hybrid composition function | 10 | 10, 30, 50 | [−5, 5] |
| 19 | Rotated hybrid composition function with a narrow basin for the global optimum | 10 | 10, 30, 50 | [−5, 5] |
| 20 | Rotated hybrid composition function with the global optimum on the bounds | 10 | 10, 30, 50 | [−5, 5] |
| 21 | Rotated hybrid composition function | 360 | 10, 30, 50 | [−5, 5] |
| 22 | Rotated hybrid composition function with high condition number matrix | 360 | 10, 30, 50 | [−5, 5] |
| 23 | Noncontinuous rotated hybrid composition function | 360 | 10, 30, 50 | [−5, 5] |
| 24 | Rotated hybrid composition function | 260 | 10, 30, 50 | [−5, 5] |
| 25 | Rotated hybrid composition function without bounds | 260 | 10, 30, 50 | [2, 5] |
Summary of the basic CEC2019 functions.
| No. | Functions |
|
| Search range |
|---|---|---|---|---|
| 1 | Storn's Chebyshev polynomial fitting problem | 1 | 9 | [−8192, 8192] |
| 2 | Inverse Hilbert matrix problem | 1 | 16 | [−16384, 16384] |
| 3 | Lennard-Jones minimum energy cluster | 1 | 18 | [−4, 4] |
| 4 | Rastrigin's function | 1 | 10 | [−100, 100] |
| 5 | Griewangk function | 1 | 10 | [−100, 100] |
| 6 | Weierstrass function | 1 | 10 | [−100, 100] |
| 7 | Modified Schwefel's function | 1 | 10 | [−100, 100] |
| 8 | Expand Schaffer's F6 function | 1 | 10 | [−100, 100] |
| 9 | Happy Cat function | 1 | 10 | [−100, 100] |
| 10 | Ackley function | 1 | 10 | [−100, 100] |
Comparison result of WOA-BAT and WOA.
| Function | WOA | WOA-BAT | ||
|---|---|---|---|---|
| avg | std | avg | std | |
| 1 |
| 5.89 | 1.34 | 4.07 |
| 2 |
| 8.82 | 0.0074 | 0.0013 |
| 3 | 50945 | 13527.44 |
| 0.001126 |
| 4 | 52.426 | 24.97794 |
| 7.1 |
| 5 | 28.02927 | 0.452718 |
| 13.89905 |
| 6 | 0.4356 | 0.212037 |
| 7.15 |
| 7 | 0.0026 | 0.002513 |
| 0.0076 |
| 8 | −10424 | 1668.107 | − | 1084.168 |
| 9 |
| 1.04 | 2.9852 | 9.107663 |
| 10 |
| 2.35 | 0.1201 | 0.652436 |
| 11 | 0.011 | 0.042629 |
| 3.4 |
| 12 | 0.02 | 0.010083 |
| 5.89 |
| 13 | 0.5672 | 0.296041 |
| 1.07 |
| 14 | 3.258 | 3.214906 |
| 4.52 |
| 15 | 0.000566 | 0.000369 |
| 0.000354 |
| 16 | − | 6.78 | − | 6.78 |
| 17 | 0.3979 | 9.73 |
| 1.69 |
| 18 |
| 6.15 | 7.5 | 10.23432 |
| 19 | −3.856 | 0.009536 | − | 0.002004 |
| 20 | −3.225 | 0.101675 | − | 0.057156 |
| 21 | − | 2.324189 | −8.4675 | 2.42464 |
| 22 | −7.6138 | 2.858764 | − | 1.830619 |
| 23 | −6.7571 | 3.587922 | − | 1.640539 |
Figure 6Comparison of average results of WOA-BAT and WOA.
Comparison result of WOA-BAT and WOA on CEC2005.
| Function | WOA | WOA-BAT | ||
|---|---|---|---|---|
| avg | std | avg | std | |
| 1 | 8.83 | 1.55 |
| 5.47 |
| 2 | 1.09 | 3.96 |
| 2.83 |
| 3 | 3.02 | 3.18 |
| 1.72 |
| 4 | 1.83 | 6.56 |
| 3.89 |
| 5 |
| 2.89 | 6.60 | 3.68 |
| 6 | 1.39 | 2.42 |
| 2.01 |
| 7 |
| 2.98 |
| 7.36 |
| 8 |
| 9.86 |
| 1.84 |
| 9 | 4.22 | 1.43 |
| 1.10 |
| 10 | 6.23 | 2.22 |
| 1.89 |
| 11 |
| 1.22 | 1.00 | 1.75 |
| 12 | 1.60 | 1.38 |
| 1.60 |
| 13 | 4.42 | 2.33 |
| 2.44 |
| 14 |
| 3.18 | 4.01 | 3.37 |
| 15 |
| 3.88 | 4.71 | 4.38E + 01 |
| 16 |
| 7.19 | 5.51 | 5.17 |
| 17 |
| 3.78 | 3.88 | 3.62 |
| 18 | 2.94 | 1.41 |
| 1.07 |
| 19 | 2.77 | 1.32 |
| 9.22 |
| 20 |
| 170.0525 | 250 | 135.8244 |
| 21 |
| 212.8355 | 267.9505 | 122.4694 |
| 22 | 330.573 | 165.6103 |
| 105.2167 |
| 23 |
| 242.8109 | 294.9476 | 126.9669 |
| 24 |
| 27.13892 | 215.8896 | 71.95231 |
| 25 | 137.1858 | 20.53592 |
| 28.38144 |
Figure 7Comparison of average results of WOA-BAT and WOA CEC2005.
Comparison results of WOA-BAT and WOA CEC2019.
| Function | WOA | WOA-BAT | ||
|---|---|---|---|---|
| avg | std | avg | Std | |
| 1 | 2.10 | 3.57 |
| 4.16 |
| 2 | 1.84 | 1.61 |
| 1.21 |
| 3 | 1.37 | 7.23 |
| 9.53 |
| 4 |
| 1.72 | 2.12 | 1.01 |
| 5 | 3.03 | 4.86 |
| 6.67 |
| 6 |
| 1.39 | 1.11 | 1.55 |
| 7 | 6.14 | 2.98 |
| 3.90 |
| 8 | 6.03 | 5.66 |
| 7.18 |
| 9 |
| 6.85 | 2.28 | 4.92 |
| 10 | 2.13 | 1.35 |
| 2.26 |
Figure 8Comparison average result of WOA-BAT and WOA CEC2019.
Comparison of WOA-BAT with GA, DE, ABC, and BSO.
| Function | GA | DE | ABC | BSO | WOA-BAT | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| avg | Std | avg | std | avg | std | avg | std | avg | std | |
| 1 | 2.45 | 7.30 | 1.79 | 1.31 | 2.20 | 4.08 |
| 3.50 | 3.94 | 5.47 |
| 2 | 3.26 | 1.08 | 2.12 | 9.29 | 2.73 | 4.05 |
| 9.36 | 6.92 | 2.83 |
| 3 | 1.56 | 6.85 | 6.28 | 2.09 | 1.22 | 2.90 | 2.04 | 7.23 |
| 1.72 |
| 4 | 1.30 | 6.17 |
| 7.23 | 3.38 | 4.49 | 2.78 | 8.05 | 1.64 | 3.89 |
| 5 | 1.47 | 2.76 |
| 2.84 | 8.30 | 8.00 | 4.70 | 1.22 | 6.60 | 3.68 |
| 6 | 6.71 | 3.87 |
| 2.98 | 3.65 | 2.58 | 1.26 | 9.48 | 6.17 | 2.01 |
| 7 | 5.34 | 8.55 | 4.70 | 9.01 | 4.89 | 2.88 |
| 3.25 | 1.27 | 7.36 |
| 8 | 2.10 | 6.64 | 2.10 | 7.75 | 2.10 | 6.86 | − | 9.90 | 2.03 | 1.84 |
| 9 | 7.86 | 1.36 | 1.46 | 2.87 | 2.10 | 1.35 | − | 1.27 | 3.46 | 1.10 |
| 10 | 3.39 | 4.09 | 2.15 | 1.13 | 2.46 | 9.04 | − | 8.79 | 5.76 | 1.89 |
| 11 | 3.56 | 2.71 | 4.04 | 1.35 | 4.05 | 1.37 | 1.10 | 2.51 |
| 1.75 |
| 12 | 1.95 | 5.95 | 1.82 | 1.19 | 4.02 | 5.17 | 2.84 | 1.99 |
| 1.60 |
| 13 | 1.49 | 2.53 | 1.79 | 1.49 | 2.31 | 1.45 | − | 1.05 | 4.17 | 2.44 |
| 14 | 1.34 | 2.28 | 1.37 | 1.32 | 1.36 | 1.34 | − | 3.78 | 4.01 | 3.37 |
| 15 | 5.47 | 6.41 | 2.70 | 9.66 | 3.06 | 5.76 | 5.43 | 7.94 |
| 4.38 |
| 16 | 4.33 | 8.20 | 2.54 | 4.05 | 2.63 | 9.94 | 2.87 | 1.34 |
| 5.17 |
| 17 | 8.34 | 2.25 | 2.81 | 4.62 | 2.86 | 1.72 | 3.10 | 1.57 |
| 3.62 |
| 18 | 9.60 | 1.42 | 9.06 | 7.56 | 9.60 | 5.84 | 9.17 | 1.36 |
| 1.07 |
| 19 | 9.57 | 1.62 | 9.06 | 8.12 | 9.63 | 7.72 | 9.16 | 1.07 |
| 9.22 |
| 20 | 9.58 | 1.17 | 9.06 | 4.04 | 9.60 | 6.53 | 9.16 | 1.36 |
| 135.8244 |
| 21 | 1.01 | 1.72 | 5.59 | 1.79 | 5.10 | 3.45 | 9.27 | 1.37 |
| 122.4694 |
| 22 | 1.20 | 8.52 | 8.77 | 1.04 | 1.08 | 2.19 | 1.21 | 1.99 |
| 105.2167 |
| 23 | 1.01 | 1.71 | 5.91 | 1.72 | 5.49 | 2.56 | 9.48 | 1.38 |
| 126.9669 |
| 24 | 9.17 | 1.56 | 9.20 | 1.70 |
| 3.48 | 4.67 | 6.23 | 215.8896 | 71.95231 |
| 25 | 1.79 | 3.92 | 1.64 | 3.33 | 1.51 | 8.75 | 1.88 | 4.44 |
| 28.38144 |
Ranking of WOA-BAT optimization compared to GA, DE, ABC, and BSO.
| Functions | 1st | 2nd | 3rd | 4th | 5th | Rank | Subtotal | BSO |
|---|---|---|---|---|---|---|---|---|
| 1 | BSO | WOA-BAT | GA | DE | ABC | 2 | ||
| 2 | BSO | DE | WOA-BAT | ABC | GA | 3 | ||
| 3 | WOA-BAT | BSO | DE | ABC | GA | 1 | ||
| 4 | DE | WOA-BAT | BSO | ABC | GA | 2 | ||
| 5 | DE | BSO | WOA-BAT | ABC | GA | 3 | 11 | 9 |
| 6 | DE | BSO | WOA-BAT | ABC | GA | 3 | ||
| 7 | BSO | WOA-BAT | DE | ABC | GA | 2 | ||
| 8 | BSO | WOA-BAT | GA | DE | ABC | 2 | ||
| 9 | BSO | WOA-BAT | GA | DE | ABC | 2 | ||
| 10 | BSO | WOA-BAT | DE | ABC | GA | 2 | ||
| 11 | WOA-BAT | GA | DE | ABC | BSO | 1 | ||
| 12 | WOA-BAT | DE | BSO | GA | ABC | 1 | 13 | 14 |
| 13 | BSO | WOA-BAT | GA | DE | ABC | 2 | ||
| 14 | BSO | WOA-BAT | GA | ABC | DE | 2 | 4 | 2 |
| 15 | WOA-BAT | DE | ABC | BSO | GA | 1 | ||
| 16 | WOA-BAT | DE | ABC | BSO | GA | 1 | ||
| 17 | WOA-BAT | DE | ABC | BSO | GA | 1 | ||
| 18 | WOA-BAT | DE | BSO | GA | ABC | 1 | ||
| 19 | WOA-BAT | DE | BSO | GA | ABC | 1 | ||
| 20 | WOA-BAT | DE | BSO | GA | ABC | 1 | ||
| 21 | WOA-BAT | ABC | DE | BSO | GA | 1 | ||
| 22 | WOA-BAT | DE | ABC | GA | BSO | 1 | ||
| 23 | WOA-BAT | ABC | DE | BSO | GA | 1 | ||
| 24 | ABC | WOA-BAT | BSO | GA | DE | 2 | ||
| 25 | WOA-BAT | ABC | DE | GA | BSO | 1 | 12 | 42 |
|
| 40 |
| 67 | |||||
|
| 40/25 = 1.6 |
| 67/25 = 2.6 | |||||
|
| 11/5 = 2.2 |
| 9/5 = 1.8 | |||||
|
| 13/7 = 1.8 |
| 14/7 = 2 | |||||
|
| 4/2 = 2 |
| 2/2 = 1 | |||||
|
| 12/11 = 1.9 |
| 42/11 = 3.8 | |||||