<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.2" xml:lang="en">
    <front>
        <journal-meta>
            <journal-id journal-id-type="pmc">F1000Research</journal-id>
            <journal-title-group>
                <journal-title>F1000Research</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2046-1402</issn>
            <publisher>
                <publisher-name>F1000 Research Limited</publisher-name>
                <publisher-loc>London, UK</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.12688/f1000research.154598.1</article-id>
            <article-categories>
                <subj-group subj-group-type="heading">
                    <subject>Research Article</subject>
                </subj-group>
                <subj-group>
                    <subject>Articles</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>A novel hybrid genetic algorithm and Nelder-Mead approach and it&#x2019;s application for parameter estimation</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 1; peer review: 2 approved with reservations]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Majhi</surname>
                        <given-names>Neha</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Mishra</surname>
                        <given-names>Rajashree</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0009-0007-5711-1704</uri>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Mathematics, Kalinga Institute of Industrial Technology, Bhubaneswar, Odisha, 751024, India</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:rmishrafma@kiit.ac.in">rmishrafma@kiit.ac.in</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>19</day>
                <month>9</month>
                <year>2024</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2024</year>
            </pub-date>
            <volume>13</volume>
            <elocation-id>1073</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>10</day>
                    <month>9</month>
                    <year>2024</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2024 Majhi N and Mishra R</copyright-statement>
                <copyright-year>2024</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <self-uri content-type="pdf" xlink:href="https://f1000research.com/articles/13-1073/pdf"/>
            <abstract>
                <sec>
                    <title>Background</title>
                    <p>Traditional optimization methods often struggle to balance global exploration and local refinement, particularly in complex real-world problems. To address this challenge, we introduce a novel hybrid optimization strategy that integrates the Nelder-Mead (NM) technique and the Genetic Algorithm (GA), named the Genetic and Nelder-Mead Algorithm (GANMA). This hybrid approach aims to enhance performance across various benchmark functions and parameter estimation tasks.</p>
                </sec>
                <sec>
                    <title>Methods</title>
                    <p>GANMA combines the global search capabilities of GA with the local refinement strength of NM. It is first tested on 15 benchmark functions commonly used to evaluate optimization strategies. The effectiveness of GANMA is also demonstrated through its application to parameter estimation problems, showcasing its practical utility in real-world scenarios.</p>
                </sec>
                <sec>
                    <title>Results</title>
                    <p>GANMA outperforms traditional optimization methods in terms of robustness, convergence speed, and solution quality. The hybrid algorithm excels across different function landscapes, including those with high dimensionality and multimodality, which are often encountered in real-world optimization issues. Additionally, GANMA improves model accuracy and interpretability in parameter estimation tasks, enhancing both model fitting and prediction.</p>
                </sec>
                <sec>
                    <title>Conclusions</title>
                    <p>GANMA proves to be a flexible and powerful optimization method suitable for both benchmark optimization and real-world parameter estimation challenges. Its capability to efficiently explore parameter spaces and refine solutions makes it a promising tool for scientific, engineering, and economic applications. GANMA offers a valuable solution for improving model performance and effectively handling complex optimization problems.</p>
                </sec>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>Genetic Algorithm</kwd>
                <kwd>Maximum Likelihood Estimation</kwd>
                <kwd>Nelder-Mead algorithm</kwd>
                <kwd>Power Density</kwd>
                <kwd>Weibull Distribution</kwd>
                <kwd>Wind speed analysis</kwd>
            </kwd-group>
            <funding-group>
                <award-group id="fund-1" xlink:href="http://dx.doi.org/10.13039/501100020612">
                    <funding-source>Kalinga Institute of Industrial Technology</funding-source>
                </award-group>
                <funding-statement>Kalinga Institute of Industrial Technology  </funding-statement>
                <funding-statement>
                    <italic>The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.</italic>
                </funding-statement>
            </funding-group>
        </article-meta>
    </front>
    <body>
        <sec id="sec5" sec-type="intro">
            <title>1. Introduction</title>
            <p>In the continuous pursuit of optimization, where achieving the finest possible outcomes with utmost efficiency and accuracy is crucial, the fusion of diverse methodologies frequently yields superior solutions. Optimization algorithms are always looking for ways to improve efficiency and robustness, encouraging professionals and scholars to investigate novel ideas that happen to be mostly inspired by nature or mathematical concepts. Hybridization in optimization algorithms has garnered significant attention in recent years, offering a potent means to enhance efficacy and efficiency. Among these methodologies, Genetic Algorithms (GA) and the Nelder-Mead Simplex Algorithm (NM) emerge as prominent contenders, each boasting distinct advantages and applications. However, the fusion of these theories has recently proven to be an enticing strategy for enhancing optimization capabilities across various domains.</p>
            <p>Inspired by evolution and natural selection, genetic algorithms operate by repeatedly developing a population of potential solutions over a series of generations. The concepts of genetic recombination and survival of the fittest are collectively mirrored by the selection, crossover, and mutation operators involved in this evolutionary process. GAs are a popular choice in various industries, including engineering, finance, and biology, because of their impressive effectiveness in solving complicated, high-dimensional optimization problems with non-linear and multimodal objective functions.</p>
            <p>The Nelder-Mead Simplex Algorithm, on the other hand, provides a geometric method for repeatedly refining a simplex&#x2014;a multi-dimensional geometric shape in the direction of the ideal solution. Its foundation is mathematical optimization. Nelder- Mead algorithms are especially well-suited for problems with few variables or smooth objective functions because, in contrast to GAs, which rely on a population-based approach, they operate on a single point or simplex at each iteration. Due to its ease of use, simplicity, and speedy convergence to local optima, it now has a deserving place within the optimization toolbox.</p>
            <p>Individually, both GA and NM have strengths and limits that make them appropriate for specific optimization scenarios. GA excels in global exploration, utilizing population variety to explore large solution spaces and avoid local optima. On the other hand, NM excels at local refinement, expertly traversing convex and smooth terrain to locate specific optima. By fusing two different but complementary methods, the hybridization of GA and NM aims to get the best of both worlds and encourage synergy in optimization techniques.</p>
            <p>Many GA combinations have been proposed in the literature before our study; we briefly mention a few of them below. A hybrid algorithm for the collocation approach of boundary value problem-solving was presented by Nikos E. Mastorakis.
                <sup>
                    <xref ref-type="bibr" rid="ref21">1</xref>
                </sup> A combined NM and GA was proposed by Durand and Alliot,
                <sup>
                    <xref ref-type="bibr" rid="ref10">2</xref>
                </sup> and evaluated on two benchmark functions where the employment of either technique alone is useless. Their research demonstrates the speed boost that NM provides. The trade-off in global optimization between computing time, precision, and dependability was initially noted by Renders and Flasse.
                <sup>
                    <xref ref-type="bibr" rid="ref25">3</xref>
                </sup> By fusing a genetic algorithm, particle swarm optimization, and the Nelder-Mead simplex search methodology, Fanetal.
                <sup>
                    <xref ref-type="bibr" rid="ref11">4</xref>
                </sup> have created a revolutionary strategy. Their research was focused on determining the global best solution for non-linear continuous variable functions. They have shown how their technique performs comparably on 10 test issues in their study article. Hwang and He
                <sup>
                    <xref ref-type="bibr" rid="ref15">5</xref>
                </sup> have presented an inventive adaptive real-parameter simulated annealing genetic method in a similar spirit. The benefits of simulated annealing and genetic algorithms are both effectively maintained by this approach. A comparative examination of the algorithm&#x2019;s performance on two engineering design issues and sixteen benchmark problems has been provided by the authors.</p>
            <p>Many industries are interested in using the Nelder-Mead Simplex Algorithm (NM) working together with Genetic Algorithms (GA), including bioinformatics, finance, and engineering. Combining these methods provides a potent method of resolving challenging optimization issues in engineering, where designs are complicated and rules are demanding. Combining GA with NM helps improve portfolio management and risk assessment in the financial industry, where on-time and correct choices are essential. Similarly, in bioinformatics, where understanding biology relies on smart computer methods, hybrid algorithms speed up tasks like genomic analysis and drug discovery. This article explores how combining NM and GA enhances both, highlighting how they work together to solve real-world issues. In this paper, the GANMA algorithm has been tested on fifteen benchmark problems on three different dimensions (10, 20, and 30). According to the results from the experiment, the suggested GANMA algorithm is a promising one that can quickly find the best or almost the best solution for the majority of the functions that were examined.</p>
            <p>The remaining portion of the research study is structured as follows: 
                <xref ref-type="sec" rid="sec6">Section 2</xref> covers the fundamentals of the Genetic Algorithm and Nelder-Mead simplex search; comprehensive information about the suggested techniques is provided in 
                <xref ref-type="sec" rid="sec9">Section 3</xref>; and the performance and result analysis of the proposed algorithm is offered in 
                <xref ref-type="sec" rid="sec12">Section 4</xref>. Information about parameter estimation and the Weibull distribution is shown in 
                <xref ref-type="sec" rid="sec14">Section 5</xref>, information regarding estimation techniques is presented in 
                <xref ref-type="sec" rid="sec16">Section 6</xref>, and a simulation test and result regarding an estimation approach is shown in 
                <xref ref-type="sec" rid="sec18">Section 7</xref>. Two real-world Wind speed data sets are provided as examples in 
                <xref ref-type="sec" rid="sec20">Section 8</xref> to show how effective the suggested technique is. 
                <xref ref-type="sec" rid="sec22">Section 9</xref> finally has some concluding observations.</p>
        </sec>
        <sec id="sec6">
            <title>2. Overview of GA, and NM</title>
            <p>A brief overview of GA, and NM have been described below.</p>
            <sec id="sec7">
                <title>2.1 Real-Coded Genetic Algorithm (GA)</title>
                <p>GA is an approach to heuristic search. The ideas of the biological evolution of species serve as its inspiration. In contrast to traditional optimization methods, GA
                    <sup>
                        <xref ref-type="bibr" rid="ref6">6</xref>
                    </sup>
                    <sup>,</sup>
                    <sup>
                        <xref ref-type="bibr" rid="ref14">7</xref>
                    </sup> starts with a collection of starting solutions known as chromosomes.</p>
                <p>Genetic algorithms (GAs) work by continually improving solutions based on their fitness, which measures how well they solve a problem. Unlike some traditional methods, GAs don&#x2019;t assume anything about the problem, like whether it&#x2019;s smooth or has just one best solution. Instead, they explore different possibilities to find good solutions, even in complex situations where there might be many equally good answers. GAs have been used successfully in many difficult optimization problems. They often work better than traditional methods, especially when there are multiple equally good solutions. This flexibility and ability to handle complex situations make GAs a valuable tool for solving optimization problems in various fields.</p>
                <p>Following is a summary of the GA stages in this study:
                    <list list-type="roman-upper">
                        <list-item>
                            <label>I.</label>
                            <p>Initialization:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>First, create a vector of real values for each variable between predefined ranges. This vector will represent the initial population of individuals.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>II.</label>
                            <p>Evaluation:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Evaluate the fitness of each individual using an objective function.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>III.</label>
                            <p>Selection:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Select individuals from the population to create a mating pool based on their fitness values.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>IV.</label>
                            <p>Crossover (Recombination):
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Pair selected individuals and perform crossover to create offspring by blending or combining their real values.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>V.</label>
                            <p>Mutation:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Introduce random changes to the real values of offspring to promote exploration of the search space.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>VI.</label>
                            <p>Combining Populations:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Combine the offspring generated from crossover and mutation with the initial population.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>VII.</label>
                            <p>Sorting:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>The combined population is sorted based on their fitness levels, with the most fit people having the lowest fitness values.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>VIII.</label>
                            <p>Elitism:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Keep only the top half of the sorted population, discarding the bottom half. This ensures that the best-performing individuals from the previous generation are preserved for next generation.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>IX.</label>
                            <p>Termination:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Steps 2 through 8 should be repeated for the designated number of generations or until a termination criterion&#x2014;such as achieving a maximum number of iterations or reaching a certain fitness level is satisfied.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                    </list>
                </p>
                <p>This approach with elitism helps maintain diversity in the population while ensuring that the best individuals are preserved across generations, ultimately leading to the discovery of better solutions in the optimization process. Real-coded genetic algorithms are suitable for optimization problems with continuous decision variables and offer advantages such as direct representation of real-valued solutions, robustness, and ability to handle high-dimensional search spaces.</p>
            </sec>
            <sec id="sec8">
                <title>2.2 Nelder&#x2013;Mead Simplex Search Method (NM)</title>
                <p>The simplex search technique addresses basic unconstrained minimization cases like Olsson &amp; Nelson,
                    <sup>
                        <xref ref-type="bibr" rid="ref24">8</xref>
                    </sup> nonlinear least squares, nonlinear simultaneous equations, and function minimization. Spendley, Hext, and Himsworth
                    <sup>
                        <xref ref-type="bibr" rid="ref29">9</xref>
                    </sup> initially suggested the simplex search technique, which was later improved upon by Nelder and Mead.
                    <sup>
                        <xref ref-type="bibr" rid="ref23">10</xref>
                    </sup>
                </p>
                <p>The steps of the Nelder-Mead
                    <sup>
                        <xref ref-type="bibr" rid="ref23">10</xref>
                    </sup>
                    <sup>,</sup>
                    <sup>
                        <xref ref-type="bibr" rid="ref28">11</xref>
                    </sup> algorithm are summarized in as follows:
                    <list list-type="roman-upper">
                        <list-item>
                            <label>I.</label>
                            <p>Initialization:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>A simplex is a collection of 
                                            <italic toggle="yes">n</italic> + 1 vertices in a 
                                            <italic toggle="yes">n</italic> dimensional space. These vertices can be deliberately selected or created at random.</p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>At every simplex vertex, evaluate the objective of the function.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>II.</label>
                            <p>Ordering:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Order the vertices based on their corresponding function values.</p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Let 
                                            <italic toggle="yes">x</italic>
                                            <sub>1</sub>
                                            <italic toggle="yes">, x</italic>
                                            <sub>2</sub>
                                            <italic toggle="yes">, &#x2026;, x</italic>
                                            <sub>
                                                <italic toggle="yes">n</italic>+1</sub> denote the vertices such that 
                                            <italic toggle="yes">f</italic> (
                                            <italic toggle="yes">x</italic>
                                            <sub>1</sub>) &#x2264; 
                                            <italic toggle="yes">f</italic> (
                                            <italic toggle="yes">x</italic>
                                            <sub>2</sub>) &#x2264; 
                                            <italic toggle="yes">&#x2026;</italic> &#x2264; 
                                            <italic toggle="yes">f</italic> (
                                            <italic toggle="yes">x</italic>
                                            <sub>
                                                <italic toggle="yes">n</italic>+1</sub>).</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>III.</label>
                            <p>Centroid:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Calculate the centroid of each vertex, except the worst (highest) one:
                                            <disp-formula id="e1">
                                                <mml:math display="block">
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mtext>centroid</mml:mtext>
                                                    </mml:msub>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:mfrac>
                                                        <mml:mn>1</mml:mn>
                                                        <mml:mi>n</mml:mi>
                                                    </mml:mfrac>
                                                    <mml:msubsup>
                                                        <mml:mo>&#x2211;</mml:mo>
                                                        <mml:mrow>
                                                            <mml:mi>i</mml:mi>
                                                            <mml:mo>=</mml:mo>
                                                            <mml:mn>1</mml:mn>
                                                        </mml:mrow>
                                                        <mml:mi>n</mml:mi>
                                                    </mml:msubsup>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                </mml:math>
                                            </disp-formula>
                                        </p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>IV.</label>
                            <p>Reflection:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Reflect the worst vertex (highest) through the centroid to obtain a trial point
                                            <disp-formula id="e2">
                                                <mml:math display="block">
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>r</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mtext>centroid</mml:mtext>
                                                    </mml:msub>
                                                    <mml:mo>+</mml:mo>
                                                    <mml:mi>&#x03b1;</mml:mi>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:msub>
                                                            <mml:mi>x</mml:mi>
                                                            <mml:mtext>centroid</mml:mtext>
                                                        </mml:msub>
                                                        <mml:mo>&#x2212;</mml:mo>
                                                        <mml:msub>
                                                            <mml:mi>x</mml:mi>
                                                            <mml:mrow>
                                                                <mml:mi>n</mml:mi>
                                                                <mml:mo>+</mml:mo>
                                                                <mml:mn>1</mml:mn>
                                                            </mml:mrow>
                                                        </mml:msub>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                </mml:math>
                                            </disp-formula>
                                        </p>
                                        <p>where 
                                            <italic toggle="yes">&#x03b1;</italic> is a reflection coefficient, typically set to 1</p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Evaluate the objective function at 
                                            <inline-formula>
                                                <mml:math display="inline">
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>r</mml:mi>
                                                    </mml:msub>
                                                </mml:math>
                                            </inline-formula>.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>V.</label>
                            <p>Expansion:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Expanding further should be considered if the reflected point 
                                            <inline-formula>
                                                <mml:math display="inline">
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>e</mml:mi>
                                                    </mml:msub>
                                                </mml:math>
                                            </inline-formula>is superior to the second-worst vertex:
                                            <disp-formula id="e3">
                                                <mml:math display="block">
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>e</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mtext>centroid</mml:mtext>
                                                    </mml:msub>
                                                    <mml:mo>+</mml:mo>
                                                    <mml:mi>&#x03b3;</mml:mi>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:msub>
                                                            <mml:mi>x</mml:mi>
                                                            <mml:mi>r</mml:mi>
                                                        </mml:msub>
                                                        <mml:mo>&#x2212;</mml:mo>
                                                        <mml:msub>
                                                            <mml:mi>x</mml:mi>
                                                            <mml:mtext>centroid</mml:mtext>
                                                        </mml:msub>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                </mml:math>
                                            </disp-formula>
                                        </p>
                                        <p>where 
                                            <inline-formula>
                                                <mml:math display="inline">
                                                    <mml:mi>&#x03b3;</mml:mi>
                                                </mml:math>
                                            </inline-formula> is an expansion coefficient, usually 
                                            <inline-formula>
                                                <mml:math display="inline">
                                                    <mml:mi>&#x03b3;</mml:mi>
                                                    <mml:mo>&gt;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:math>
                                            </inline-formula>
                                        </p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Evaluate the objective function at 
                                            <inline-formula>
                                                <mml:math display="inline">
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>e</mml:mi>
                                                    </mml:msub>
                                                </mml:math>
                                            </inline-formula>.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>VI.</label>
                            <p>Contraction:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Contraction should be done if the reflected point 
                                            <inline-formula>
                                                <mml:math display="inline">
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>r</mml:mi>
                                                    </mml:msub>
                                                </mml:math>
                                            </inline-formula>is worse than the worst vertex:
                                            <list list-type="bullet">
                                                <list-item>
                                                    <label>&#x2013;</label>
                                                    <p>Outside contraction: 
                                                        <inline-formula>
                                                            <mml:math display="inline">
                                                                <mml:msub>
                                                                    <mml:mi>x</mml:mi>
                                                                    <mml:mi>c</mml:mi>
                                                                </mml:msub>
                                                                <mml:mo>=</mml:mo>
                                                                <mml:msub>
                                                                    <mml:mi>x</mml:mi>
                                                                    <mml:mtext mathvariant="normal">centroid</mml:mtext>
                                                                </mml:msub>
                                                                <mml:mo>+</mml:mo>
                                                                <mml:mi>&#x03c1;</mml:mi>
                                                                <mml:mrow>
                                                                    <mml:mo stretchy="true">(</mml:mo>
                                                                    <mml:msub>
                                                                        <mml:mi>x</mml:mi>
                                                                        <mml:mi>r</mml:mi>
                                                                    </mml:msub>
                                                                    <mml:mo>&#x2212;</mml:mo>
                                                                    <mml:msub>
                                                                        <mml:mi>x</mml:mi>
                                                                        <mml:mtext mathvariant="normal">centroid</mml:mtext>
                                                                    </mml:msub>
                                                                    <mml:mo stretchy="true">)</mml:mo>
                                                                </mml:mrow>
                                                            </mml:math>
                                                        </inline-formula>
                                                    </p>
                                                </list-item>
                                                <list-item>
                                                    <label>&#x2013;</label>
                                                    <p>Inside contraction: 
                                                        <inline-formula>
                                                            <mml:math display="inline">
                                                                <mml:mspace width="0.25em"/>
                                                                <mml:msub>
                                                                    <mml:mi>x</mml:mi>
                                                                    <mml:mi>c</mml:mi>
                                                                </mml:msub>
                                                                <mml:mo>=</mml:mo>
                                                                <mml:msub>
                                                                    <mml:mi>x</mml:mi>
                                                                    <mml:mtext mathvariant="normal">centroid</mml:mtext>
                                                                </mml:msub>
                                                                <mml:mo>+</mml:mo>
                                                                <mml:mi>&#x03c1;</mml:mi>
                                                                <mml:mrow>
                                                                    <mml:mo stretchy="true">(</mml:mo>
                                                                    <mml:msub>
                                                                        <mml:mi>x</mml:mi>
                                                                        <mml:mi>r</mml:mi>
                                                                    </mml:msub>
                                                                    <mml:mo>&#x2212;</mml:mo>
                                                                    <mml:msub>
                                                                        <mml:mi>x</mml:mi>
                                                                        <mml:mtext mathvariant="normal">centroid</mml:mtext>
                                                                    </mml:msub>
                                                                    <mml:mo stretchy="true">)</mml:mo>
                                                                </mml:mrow>
                                                            </mml:math>
                                                        </inline-formula>
                                                    </p>
                                                    <p>where 
                                                        <italic toggle="yes">&#x03c1;</italic> is a contraction coefficient, typically 0 
                                                        <italic toggle="yes">&lt; &#x03c1; &lt;</italic>1 (typically 0.5).</p>
                                                </list-item>
                                            </list>
                                        </p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Evaluate the objective function at 
                                            <inline-formula>
                                                <mml:math display="inline">
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>c</mml:mi>
                                                    </mml:msub>
                                                </mml:math>
                                            </inline-formula>.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>VII.</label>
                            <p>Update simplex:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Replace the worst vertex with the new trial point if it improves the function value.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>VIII.</label>
                            <p>Termination:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Till a termination criterion such as a maximum number of iterations, a small modification in step size, or a slight modification in the function value is satisfied, repeat the steps described above.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                    </list>
                </p>
                <p>The algorithm converges when the simplex becomes sufficiently small or when the function values at the vertices are close to each other. The choice of parameters 
                    <italic toggle="yes">&#x03b1;</italic>, 
                    <italic toggle="yes">&#x03b3;</italic>, and 
                    <italic toggle="yes">&#x03c1;</italic> can significantly affect the performance of the algorithm and may need to be tuned based on the problem characteristics.</p>
            </sec>
        </sec>
        <sec id="sec9" sec-type="methods">
            <title>3. Methods</title>
            <sec id="sec10">
                <title>3.1 Motivation</title>
                <p>The combination of Genetic Algorithms (GA) with the Nelder-Mead simplex algorithm (NM) is driven by their supportive characteristics in both global exploration and local exploitation. GA is a population-based technique that effectively explores diverse sections of the search space, although fine-tuning solutions at local optima may provide issues. In contrast, it requires greater capacity for worldwide investigation. Combining both methods intends to take advantage of the characteristics of both algorithms, resulting in a more balanced and efficient optimization process. This hybridization method has the potential to improve convergence rates, solution quality, and robustness, making it a compelling choice for handling complicated optimization problems across several domains.</p>
            </sec>
            <sec id="sec11">
                <title>3.2 Genetic algorithm with Nelder-Mead Simplex Search (GANMA)</title>
                <p>The suggested algorithm&#x2019;s (GANMA) stages are summed up as follows:
                    <list list-type="roman-upper">
                        <list-item>
                            <label>I.</label>
                            <p>Initialization:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Generate an initial population of solutions for the GA.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>II.</label>
                            <p>Evaluation:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Analyze each solution&#x2019;s objective function within the population.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>III.</label>
                            <p>Genetic Algorithm (GA) Cycle:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Selection: Select a parent from the current population. Selection techniques that are often used include rank-based, roulette wheel, and tournament selection.</p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Crossover: Perform crossover to create offspring solutions. Since this is a real coded GA, a common method is the arithmetic crossover or simulated binary crossover.</p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Mutation: Apply mutation operators to the offspring solutions. Here is where the Nelder-Mead simplex algorithm comes into play. After mutation, the simplex is formed around the mutated solutions.</p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Elitism: Combine the initial population and offspring after mutation, then calculate the mean combination. Sort the combined population according to their fitness and keep the first half population while rejecting the other half.</p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Replacement: Replace the initial population with the best half from the previous step.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>IV.</label>
                            <p>Nelder-Mead Simplex Algorithm:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Define the simplex for the NM algorithm. This can be done by selecting a set of initial points around the best solution found by the GA so far.</p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Reflection: Take the centroid of the remaining points and reflect the worst point of the simplex.</p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Expansion: Attempt to extend the simplex in that direction if the reflected point is superior to the second-worst but not superior to the greatest.
                                            <list list-type="bullet">
                                                <list-item>
                                                    <label>&#x2022;</label>
                                                    <p>Contraction: If neither reflection nor expansion produces a better point, contract the simplex towards the best point.</p>
                                                </list-item>
                                                <list-item>
                                                    <label>&#x2022;</label>
                                                    <p>Update the simplex based on the chosen operation (reflection, expansion, contraction, or shrinkage).</p>
                                                </list-item>
                                                <list-item>
                                                    <label>&#x2022;</label>
                                                    <p>Repeat the above steps until convergence criteria are met.</p>
                                                </list-item>
                                            </list>
                                        </p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>V.</label>
                            <p>Termination:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Repeat the GA cycle and NM algorithm until a termination criterion is satisfied. This could be a maximum number of iterations, reaching a specific fitness threshold, or convergence of the simplex.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>VI.</label>
                            <p>Output:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>The best solution found after the termination criterion is met.</p>
                                    </list-item>
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>Apply the Nelder-Mead simplex algorithm to the best solution.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>VII.</label>
                            <p>Optimal:
                                <list list-type="bullet">
                                    <list-item>
                                        <label>&#x2022;</label>
                                        <p>The best solution found after the NM algorithm.</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                    </list>
                </p>
                <p>By combining GA with NM in this way, you leverage the global exploration capability of the GA with the local refinement ability of the NM algorithm, potentially leading to improved convergence and robustness in optimization tasks.</p>
                <p>The pseudo-code for the hybridization of the GA and Nelder-Mead simplex algorithm is presented in 
                    <xref ref-type="fig" rid="B1">Algorithm</xref>.
                    <sup>
                        <xref ref-type="bibr" rid="ref1">12</xref>
                    </sup>
                </p>
                <boxed-text id="B1" orientation="portrait" position="float">
                    <label>Algorithm </label>
                    <caption>
                        <title>Combination of GA and Nelder-Mead.</title>
                    </caption>
                    <p>1: Initialize GA parameters (size of population, rate of mutation, rate of crossover, number of generations)</p>
                    <p>2: Initial population</p>
                    <p>3: 
                        <bold>while</bold> termination condition is not met 
                        <bold>do</bold>
                    </p>
                    <p>4: &#x2003;&#x2003;Evaluate each individual&#x2019;s current level of fitness</p>
                    <p>5: &#x2003;&#x2003;Select parents (using tournament selection) for crossover</p>
                    <p>6: &#x2003;&#x2003;
                        <bold>for</bold> each pair of parents 
                        <bold>do</bold>
                    </p>
                    <p>7: &#x2003;&#x2003;Apply one-point crossover</p>
                    <p>8: &#x2003;&#x2003;Apply uniform mutation</p>
                    <p> 9: &#x2003;&#x2003;
                        <bold>end for</bold>
                    </p>
                    <p>10: &#x2003;&#x2003;Combine initial population with offspring</p>
                    <p>11: &#x2003;&#x2003;Evaluate the fitness of the combined population</p>
                    <p>12: &#x2003;&#x2003;Sort the combined population by fitness</p>
                    <p>13: &#x2003;&#x2003;Keep the top half of the sorted population</p>
                    <p>14: &#x2003;&#x2003;Create a simplex from the best individuals (e.g., top 2)</p>
                    <p>15: &#x2003;&#x2003;Perform Nelder-Mead steps on the simplex:</p>
                    <p>16: &#x2003;&#x2003;- Reflection</p>
                    <p>17: &#x2003;&#x2003;- Expansion</p>
                    <p>18: &#x2003;&#x2003;- Contraction</p>
                    <p>19: &#x2003;&#x2003;- Shrink</p>
                    <p>20: &#x2003;&#x2003;Update the simplex</p>
                    <p>21: &#x2003;&#x2003;Replace the worst individuals with the simplex&#x2019;s best individuals</p>
                    <p>22: &#x2003;&#x2003;Evaluate the fitness of the updated population</p>
                    <p>23: 
                        <bold>end while</bold>
                    </p>
                    <p>24: From the final population, choose the best solution</p>
                    <p>25: Perform Nelder-Mead steps on the best solution</p>
                    <p>26: Find the optimal solution</p>
                </boxed-text>
            </sec>
        </sec>
        <sec id="sec12">
            <title>4. The performance of GANMA</title>
            <p>This study analyzes 15 benchmark test functions for simulation tests to fully investigate the feasibility as well as the effectiveness of GANMA. Windows is used as the experimental environment, while Python 3.11 is used as the programming environment. The 15 benchmark test functions (denoted as 
                <italic toggle="yes">f</italic>
                <sub>1</sub> to 
                <italic toggle="yes">f</italic>
                <sub>15</sub>), cover different types. The unimodal functions 
                <italic toggle="yes">f</italic>
                <sub>1</sub> through 
                <italic toggle="yes">f</italic>
                <sub>4</sub> are included in the first kind. Multimodal functions 
                <italic toggle="yes">f</italic>
                <sub>5</sub> through 
                <italic toggle="yes">f</italic>
                <sub>9</sub> are included in the second category. Shifted unimodal and multimodal functions, 
                <italic toggle="yes">f</italic>
                <sub>10</sub> - 
                <italic toggle="yes">f</italic>
                <sub>15</sub>, are included in the third category. 
                <xref ref-type="table" rid="T1">Table 1</xref> displays the expressions, ranges, and global minimum values of the 15 test functions. The function&#x2019;s dimensions (n) are 10, 20, and 30, in that order. The GANMA method was compared to two well-known algorithms, the GA and NM algorithms. To ensure fair and reliable test results, the population size is uniformly set to 100, the number of iterations is set to 300, 400, and 600 for n = 10, 20, and 30, respectively, and the three algorithms are run 30 times independently for each of the three dimensions. The probability of crossover and mutation are (
                <italic toggle="yes">P
                    <sub>c</sub>
                </italic> = 0.8) and (
                <italic toggle="yes">P
                    <sub>m</sub>
                </italic> = 0.05) respectively, 
                <italic toggle="yes">&#x03b3;</italic> = 1.5, 
                <italic toggle="yes">&#x03b2;</italic> = 0.5, and 
                <italic toggle="yes">&#x03b7;</italic> = 0.5 have been chosen as the hybrid algorithm&#x2019;s parameter values. The NM algorithm has a step size of 1.0 and a termination threshold of 1E-5.</p>
            <table-wrap id="T1" orientation="portrait" position="float">
                <label>Table 1. </label>
                <caption>
                    <title>Benchmark test functions.</title>
                </caption>
                <table content-type="article-table" frame="hsides">
                    <thead>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top">No</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Function name</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Formulation</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Range</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mi mathvariant="italic">min</mml:mi>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Sphere</mml:mtext>
                                        <mml:mspace width="0.25em"/>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:msup>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>i</mml:mi>
                                            </mml:msub>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-100,100]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Rosenbrock</mml:mtext>
                                        <mml:mspace width="0.25em"/>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mrow>
                                                <mml:mi>n</mml:mi>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                        </mml:msubsup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mn>100</mml:mn>
                                            <mml:msup>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mrow>
                                                            <mml:mi>i</mml:mi>
                                                            <mml:mo>+</mml:mo>
                                                            <mml:mn>1</mml:mn>
                                                        </mml:mrow>
                                                    </mml:msub>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msup>
                                                        <mml:msub>
                                                            <mml:mi>x</mml:mi>
                                                            <mml:mi>i</mml:mi>
                                                        </mml:msub>
                                                        <mml:mn>2</mml:mn>
                                                    </mml:msup>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                                <mml:mn>2</mml:mn>
                                            </mml:msup>
                                            <mml:mo>+</mml:mo>
                                            <mml:msup>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                                <mml:mn>2</mml:mn>
                                            </mml:msup>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-2,2]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>3</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">Rotated high conditioned elliptic</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:msup>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:msup>
                                                    <mml:mn>10</mml:mn>
                                                    <mml:mn>6</mml:mn>
                                                </mml:msup>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mfrac>
                                                <mml:mrow>
                                                    <mml:mi>i</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                                <mml:mrow>
                                                    <mml:mi>n</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:mfrac>
                                        </mml:msup>
                                        <mml:msup>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>i</mml:mi>
                                            </mml:msub>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-100,100]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>4</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Ellipsoid</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:msup>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>.</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-100,100]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>5</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Ackley</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mn>20</mml:mn>
                                        <mml:mo>exp</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mn>0.2</mml:mn>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:mfrac>
                                                        <mml:mn>1</mml:mn>
                                                        <mml:mi>n</mml:mi>
                                                    </mml:mfrac>
                                                    <mml:msubsup>
                                                        <mml:mo>&#x2211;</mml:mo>
                                                        <mml:mrow>
                                                            <mml:mi>i</mml:mi>
                                                            <mml:mo>=</mml:mo>
                                                            <mml:mn>1</mml:mn>
                                                        </mml:mrow>
                                                        <mml:mi>n</mml:mi>
                                                    </mml:msubsup>
                                                    <mml:msup>
                                                        <mml:msub>
                                                            <mml:mi>x</mml:mi>
                                                            <mml:mi>i</mml:mi>
                                                        </mml:msub>
                                                        <mml:mn>2</mml:mn>
                                                    </mml:msup>
                                                </mml:mrow>
                                            </mml:msqrt>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mo>exp</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mfrac>
                                                <mml:mn>1</mml:mn>
                                                <mml:mi>n</mml:mi>
                                            </mml:mfrac>
                                            <mml:msubsup>
                                                <mml:mo>&#x2211;</mml:mo>
                                                <mml:mrow>
                                                    <mml:mi>i</mml:mi>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                                <mml:mi>n</mml:mi>
                                            </mml:msubsup>
                                            <mml:mo>cos</mml:mo>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mn>2</mml:mn>
                                                <mml:mi>&#x03c0;</mml:mi>
                                                <mml:msub>
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>20</mml:mn>
                                        <mml:mo>+</mml:mo>
                                        <mml:mi>e</mml:mi>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-30,30]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>6</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Griewank</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:msup>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>i</mml:mi>
                                            </mml:msub>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:mn>4000</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msubsup>
                                            <mml:mo>&#x220f;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:mo>cos</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mfrac>
                                                <mml:msub>
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:msqrt>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msqrt>
                                            </mml:mfrac>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>1</mml:mn>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-600,600]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>7</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Rastrigin</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mn>10</mml:mn>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo>+</mml:mo>
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msup>
                                                <mml:msub>
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mn>2</mml:mn>
                                            </mml:msup>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mn>10</mml:mn>
                                            <mml:mo>cos</mml:mo>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mn>2</mml:mn>
                                                <mml:mi>&#x03c0;</mml:mi>
                                                <mml:msub>
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-5,5]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>8</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Schwefel</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mn>418.9829</mml:mn>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mi>i</mml:mi>
                                        </mml:msub>
                                        <mml:mspace width="0.25em"/>
                                        <mml:mo>sin</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:mo>|</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo>|</mml:mo>
                                                </mml:mrow>
                                            </mml:msqrt>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-500,500]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>9</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Schwefel</mml:mtext>
                                        <mml:mspace width="0.25em"/>
                                        <mml:mn>1.2</mml:mn>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:mo>|</mml:mo>
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mi>i</mml:mi>
                                        </mml:msub>
                                        <mml:mo>|</mml:mo>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-5,5]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>10</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Shifted Sphere</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:msup>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>&#x039f;</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-100,100]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>11</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Shifted Elliptic</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:msup>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:msup>
                                                    <mml:mn>10</mml:mn>
                                                    <mml:mn>6</mml:mn>
                                                </mml:msup>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mfrac>
                                                <mml:mrow>
                                                    <mml:mi>i</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                                <mml:mrow>
                                                    <mml:mi>n</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:mfrac>
                                        </mml:msup>
                                        <mml:mspace width="0.25em"/>
                                        <mml:msup>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>&#x039f;</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-100,100]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>12</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Shifted Rosenbrock</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mspace width="0.25em"/>
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mrow>
                                                <mml:mi>n</mml:mi>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                        </mml:msubsup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mn>100</mml:mn>
                                            <mml:msup>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mrow>
                                                            <mml:mi>i</mml:mi>
                                                            <mml:mo>+</mml:mo>
                                                            <mml:mn>1</mml:mn>
                                                        </mml:mrow>
                                                    </mml:msub>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msup>
                                                        <mml:msub>
                                                            <mml:mi>x</mml:mi>
                                                            <mml:mi>i</mml:mi>
                                                        </mml:msub>
                                                        <mml:mn>2</mml:mn>
                                                    </mml:msup>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                                <mml:mn>2</mml:mn>
                                            </mml:msup>
                                            <mml:mo>+</mml:mo>
                                            <mml:msup>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>&#x039f;</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                                <mml:mn>2</mml:mn>
                                            </mml:msup>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-30,30]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>13</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Shifted Rastrigin</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mspace width="0.25em"/>
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">[</mml:mo>
                                            <mml:msup>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>&#x039f;</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                                <mml:mn>2</mml:mn>
                                            </mml:msup>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mn>10</mml:mn>
                                            <mml:mo>cos</mml:mo>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mn>2</mml:mn>
                                                <mml:mi>&#x03c0;</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>&#x039f;</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo stretchy="true">]</mml:mo>
                                        </mml:mrow>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-5,5]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>14</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Shifted Griewank</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mfrac>
                                            <mml:mn>1</mml:mn>
                                            <mml:mn>4000</mml:mn>
                                        </mml:mfrac>
                                        <mml:msubsup>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:msup>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>&#x039f;</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msubsup>
                                            <mml:mo>&#x220f;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>n</mml:mi>
                                        </mml:msubsup>
                                        <mml:mo>cos</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mfrac>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>&#x039f;</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                </mml:mrow>
                                                <mml:msqrt>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msqrt>
                                            </mml:mfrac>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>1</mml:mn>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-600,600]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mn>15</mml:mn>
                                        </mml:msub>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Shifted</mml:mtext>
                                    </mml:math>
                                </inline-formula> 
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mtext>Ackley</mml:mtext>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mn>20</mml:mn>
                                        <mml:mo>exp</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mn>0.2</mml:mn>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:mfrac>
                                                        <mml:mn>1</mml:mn>
                                                        <mml:mi>n</mml:mi>
                                                    </mml:mfrac>
                                                    <mml:msubsup>
                                                        <mml:mo>&#x2211;</mml:mo>
                                                        <mml:mrow>
                                                            <mml:mi>i</mml:mi>
                                                            <mml:mo>=</mml:mo>
                                                            <mml:mn>1</mml:mn>
                                                        </mml:mrow>
                                                        <mml:mi>n</mml:mi>
                                                    </mml:msubsup>
                                                    <mml:msup>
                                                        <mml:mrow>
                                                            <mml:mo stretchy="true">(</mml:mo>
                                                            <mml:msub>
                                                                <mml:mi>x</mml:mi>
                                                                <mml:mi>i</mml:mi>
                                                            </mml:msub>
                                                            <mml:mo>&#x2212;</mml:mo>
                                                            <mml:msub>
                                                                <mml:mi>&#x039f;</mml:mi>
                                                                <mml:mi>i</mml:mi>
                                                            </mml:msub>
                                                            <mml:mo stretchy="true">)</mml:mo>
                                                        </mml:mrow>
                                                        <mml:mn>2</mml:mn>
                                                    </mml:msup>
                                                </mml:mrow>
                                            </mml:msqrt>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mo>exp</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mfrac>
                                                <mml:mn>1</mml:mn>
                                                <mml:mi>n</mml:mi>
                                            </mml:mfrac>
                                            <mml:msubsup>
                                                <mml:mo>&#x2211;</mml:mo>
                                                <mml:mrow>
                                                    <mml:mi>i</mml:mi>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                                <mml:mi>n</mml:mi>
                                            </mml:msubsup>
                                            <mml:mo>cos</mml:mo>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mn>2</mml:mn>
                                                <mml:mi>&#x03c0;</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>&#x039f;</mml:mi>
                                                        <mml:mi>i</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>20</mml:mn>
                                        <mml:mo>+</mml:mo>
                                        <mml:mi>e</mml:mi>
                                    </mml:math>
                                </inline-formula>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">[-30,30]</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                        </tr>
                    </tbody>
                </table>
                <table-wrap-foot>
                    <p>
                        <inline-formula>
                            <mml:math display="inline">
                                <mml:mi mathvariant="bold-italic">&#x039f;</mml:mi>
                            </mml:math>
                        </inline-formula> = (
                        <inline-formula>
                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>&#x039f;</mml:mi>
                                    <mml:mn>1</mml:mn>
                                </mml:msub>
                                <mml:mo>,</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x039f;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msub>
                                <mml:mo>,</mml:mo>
                                <mml:mo>.</mml:mo>
                                <mml:mo>.</mml:mo>
                                <mml:mo>,</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x039f;</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msub>
                            </mml:math>
                        </inline-formula>) is the shift vector. n = dimension.</p>
                </table-wrap-foot>
            </table-wrap>
            <p>
                <xref ref-type="table" rid="T2">Table 2</xref> demonstrates how the performance of the GANMA, GA, and NM algorithms for dimensions (n) 10, 20, and 30 have been evaluated by comparing the mean value (Mean), standard deviation (Std), and best value (Best) of the final solutions for each benchmark function throughout 30 trials. The algorithm achieves the best optimization performance with the least standard deviation, optimal value, and average value closer to the theoretical ideal value. Any value less than 10
                <sup>
                    <italic toggle="yes">&#x2212;</italic>6</sup> in terms of mean, standard deviation, and best value will be regarded as zero. The ideal experimental outcomes are truncated.</p>
            <table-wrap id="T2" orientation="portrait" position="float">
                <label>Table 2. </label>
                <caption>
                    <title>For n = 10, 20, and 30, the best, mean, and standard deviation of the GANMA, GA, and NM solutions.</title>
                </caption>
                <table content-type="article-table" frame="hsides">
                    <thead>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top">Fun</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Method</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">n = 10 Best</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Mean</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Std</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">n = 20 Best</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Mean</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Std</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">n = 30 Best</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Mean</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Std</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.92E-278</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.01E-235</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.00E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.62E-52</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.10E-45</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.30E-45</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.09E-20</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.10E-17</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.10E-16</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>1</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.96E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.90E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.39E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.24E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.03E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.45E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.5E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.8E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.0E+02</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.96E-183</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.63E-166</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.00E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.39E-37</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.03E-32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.48E-32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.51E-18</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.47E-13</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.11E-12</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.22E-29</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.44E-28</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.60E-29</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.69E-27</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.94E-26</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.75E-26</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.49E-18</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.80E-14</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.85E-14</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>2</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.67E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.90E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.78E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.64E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.74E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.81E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.62E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.07E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.63E+01</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.91E-29</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.38E-27</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.31E-27</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.89E-26</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.30E-25</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.20E-25</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.10E-16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.43E-11</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.60E-11</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.88E-243</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.78E-232</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.00E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.93E-49</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.97E-45</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.12E-44</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.58E-16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.55E-14</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.39E-13</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>3</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.36E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.08E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.03E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.85E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.22E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.93E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.98E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.41E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.00E+04</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.32E-186</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.62E-165</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.00E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.16E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.44E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.14E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.87E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.68E+05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.88E+05</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.43E-250</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.45E-235</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.00E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.09E-50</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.42E-44</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.57E-43</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.44E-16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.78E-15</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.98E-15</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>4</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.60E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.56E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.81E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.11E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.66E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.05E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.38E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.15E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.00E+03</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.30E-184</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.58E-171</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.00E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.59E-39</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.00E-32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.53E-32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.31E-15</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.89E-11</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.05E-10</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.88E-14</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.18E-13</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.62E-13</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.01E-13</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.11E-11</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.45E-11</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.09E-10</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.39E-11</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.29E-11</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>5</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.17E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.74E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.37E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.40E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.93E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.78E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.23E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.21E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.99E-01</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.86E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.93E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.00E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.90E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.94E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.17E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.84E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.89E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.53E-01</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.13E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.46E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.22E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.66E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.52E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.17E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.41E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.66E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.25E-01</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>6</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.86E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.56E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.11E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.00E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.02E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.39E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.47E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.53E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.43E-01</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.42E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.57E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.34E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.39E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.71E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.57E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.09E-13</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.02E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.65E+00</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.96E-05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.00E-04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.00E-03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.00E-04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.90E-03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.70E-03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.19E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.84E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.16E+00</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>7</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.29E-05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.20E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.40E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.00E-03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.46E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.56E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.47E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.58E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.80E+00</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.30E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.06E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.74E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.19E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.71E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.18E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.88E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.89E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.49E+01</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-1.97E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-1.57E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.89E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-3.94E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-1.18E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.57E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-9.86E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-4.73E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.95E+01</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>8</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.45E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.88E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.12E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.72E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.25E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.10E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.09E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.54E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.0E+01</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.31E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.37E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.81E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.32E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.84E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.82E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.06E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.23E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.04E+03</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.11E-09</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.88E-06</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.95E-06</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.77E-06</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.56E-05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.25E-06</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.83E-06</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.30E-05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.05E-05</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>9</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.00E-05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.50E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.60E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.56E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.47E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.80E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.38E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.89E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.46E-01</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.98E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.21E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.94E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.87E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.43E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.55E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.25E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.34E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.84E+00</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.46E-31</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.02E-31</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.62E-31</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.01E-29</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.13E-29</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.00E-29</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.12E-16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.05E-16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.02E-16</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>10</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.18E-05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.14E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.74E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.86E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.37E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.49E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.89E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.65E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.11E+03</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.78E-30</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.60E-30</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.09E-30</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.08E-29</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.96E-28</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.51E-28</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.84E-15</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.13E-09</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.00E-09</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.90E-26</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.12E-25</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.85E-24</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.16E-24</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.45E-24</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.25E-24</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.46E-15</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.71E-14</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.69E-13</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>11</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.01E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.49E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.78E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.00E+05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.62E+05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.76E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.63E+05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.11E+06</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.41E+06</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.68E-26</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.21E-25</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.13E-24</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.93E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.98E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.55E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.29E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.49E+05</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.51E+05</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.13E-29</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.12E-28</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.43E-28</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.59E-26</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.45E-25</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.92E-25</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.14E-18</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.20E-15</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.29E-15</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>12</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.03E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.87E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.27E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.46E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.11E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.77E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.88E+03</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.52E+04</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.12E+04</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.15E-27</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.59E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.95E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.40E-25</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.97E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.59E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.94E-14</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.18E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.59E+00</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.44E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.13E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.02E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.82E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.74E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.71E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.01E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.05E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.43E+00</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>13</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.60E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.49E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.19E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.14E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.42E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.12E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.58E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.98E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.71E+00</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.40E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.76E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.60E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.70E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.07E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.36E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.08E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.03E+02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.42E+01</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.42E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.42E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.85E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.11E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.21E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.64E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.21E-13</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.90E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.10E-02</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>14</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.10E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.81E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.79E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.83E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.32E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.97E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.73E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.75E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.10E-01</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.36E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.23E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.09E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.40E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.34E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.05E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.30E-02</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.99E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.70E-01</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.01E-14</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.98E-12</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.10E-12</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.25E-12</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.43E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.77E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.22E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.27E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.10E+00</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">f</italic>
                                <sub>15</sub>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.10E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.17E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.20E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.91E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.85E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.97E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.29E+00</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.04E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.23E+00</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.85E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.89E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.95E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.89E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.93E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.33E-01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.92E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.93E+01</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.31E-01</td>
                        </tr>
                    </tbody>
                </table>
            </table-wrap>
            <sec id="sec13">
                <title>4.1 Experimental results and analysis</title>
                <p>The statistical results of GANMA&#x2019;s performance on 15 benchmark functions with dimensions (n) of 10, 20, and 30 are shown in 
                    <xref ref-type="table" rid="T2">Table 2</xref>. It also contains the final solutions&#x2019; best (Best), mean (Mean), and standard deviation (Std) across a 30-run period for each benchmark function. All benchmark functions for unimodal functions (
                    <italic toggle="yes">f</italic>
                    <sub>1</sub> - 
                    <italic toggle="yes">f</italic>
                    <sub>4</sub>) have been solved in all three dimensions (10, 20, and 30). For the multimodal functions (
                    <italic toggle="yes">f</italic>
                    <sub>5</sub> &#x2013; 
                    <italic toggle="yes">f</italic>
                    <sub>9</sub>), the solutions for 
                    <italic toggle="yes">f</italic>
                    <sub>5</sub> and 
                    <italic toggle="yes">f</italic>
                    <sub>9</sub> occur in 10, 20, and 30 dimensions, whereas the solutions for 
                    <italic toggle="yes">f</italic>
                    <sub>6</sub> and 
                    <italic toggle="yes">f</italic>
                    <sub>7</sub> in 10 and 20 dimensions are almost optimal. The standard deviation range is 1
                    <italic toggle="yes">.</italic>62
                    <italic toggle="yes">E</italic> &#x2212; 13 &#x223c; 7
                    <italic toggle="yes">.</italic>89
                    <italic toggle="yes">E</italic> + 00, 1
                    <italic toggle="yes">.</italic>45
                    <italic toggle="yes">E</italic> &#x2212; 11 &#x223c; 1
                    <italic toggle="yes">.</italic>57
                    <italic toggle="yes">E</italic> + 01, and 1
                    <italic toggle="yes">.</italic>29
                    <italic toggle="yes">E</italic> &#x2212; 11 &#x223c; 2
                    <italic toggle="yes">.</italic>95
                    <italic toggle="yes">E</italic> + 01, respectively, while the mean value&#x2019;s variations range in the 10, 20, and 30 dimensions is 3
                    <italic toggle="yes">.</italic>18
                    <italic toggle="yes">E</italic> &#x2212; 13 &#x223c; 1
                    <italic toggle="yes">.</italic>46
                    <italic toggle="yes">E</italic> &#x2212; 01, 1
                    <italic toggle="yes">.</italic>11
                    <italic toggle="yes">E</italic> &#x2212; 11 &#x223c; 2
                    <italic toggle="yes">.</italic>52
                    <italic toggle="yes">E</italic> &#x2212; 01, and 4
                    <italic toggle="yes">.</italic>39
                    <italic toggle="yes">E</italic> &#x2212; 11 &#x223c; 2
                    <italic toggle="yes">.</italic>84
                    <italic toggle="yes">E</italic> + 00.</p>
                <p>Six shifted test functions have been chosen for this study to validate the performance of GANMA: three shifted multimodal test functions, denoted as 
                    <italic toggle="yes">f</italic>
                    <sub>13</sub> to 
                    <italic toggle="yes">f</italic>
                    <sub>15</sub>; and three shifted unimodal test functions, denoted as 
                    <italic toggle="yes">f</italic>
                    <sub>10</sub> to 
                    <italic toggle="yes">f</italic>
                    <sub>12</sub>, Sphere, Elliptic, and Rosenbrock. On functions 
                    <italic toggle="yes">f</italic>
                    <sub>10</sub>, 
                    <italic toggle="yes">f</italic>
                    <sub>11</sub>, 
                    <italic toggle="yes">f</italic>
                    <sub>12</sub> (in 10, 20, and 30), and 
                    <italic toggle="yes">f</italic>
                    <sub>15</sub> (in 10), GANMA achieved optimum solutions; on functions 
                    <italic toggle="yes">f</italic>
                    <sub>13</sub> (in 10) and 
                    <italic toggle="yes">f</italic>
                    <sub>14</sub> (in 10, 20, and 30), the solutions are nearly optimal. Even while GA is outperformed by the solutions of 
                    <italic toggle="yes">f</italic>
                    <sub>13</sub> and 
                    <italic toggle="yes">f</italic>
                    <sub>15</sub> (in 20 and 30) in GANMA, the solutions are still far from the optimal ones. Furthermore, the Std that GANMA found on five test functions is not too high, suggesting that GANMA&#x2019;s performance on shifted test functions is steady.</p>
                <p>Therefore, for all unimodal functions (in 10, 20, and 30 dimensions), GANMA can obtain the global optimum. GANMA can identify outcomes with negligible deviations from the global optimal value for multimodal functions. Except for 
                    <italic toggle="yes">f</italic>
                    <sub>5</sub> and 
                    <italic toggle="yes">f</italic>
                    <sub>9</sub> in dimensions 10, 20, and 30, the results of 
                    <italic toggle="yes">f</italic>
                    <sub>6</sub>, and 
                    <italic toggle="yes">f</italic>
                    <sub>7</sub> in dimensions 10 and 20 are quite near to the optimal value. The outcomes produced by GANMA algorithms for shifted unimodal and multimodal functions are optimal or extremely near-optimal in all functions for all three dimensions, except 
                    <italic toggle="yes">f</italic>
                    <sub>13</sub> and 
                    <italic toggle="yes">f</italic>
                    <sub>15</sub> (in 20 and 30). The benefits of the GANMA algorithm include excellent robustness, high convergence accuracy, and steady performance in all scenarios, whether they involve multimodal functions, unimodal functions, or shifting unimodal and multimodal functions. This is shown in 
                    <xref ref-type="table" rid="T2">Table 2</xref> under the various numbers of iterations for the corresponding dimensions, which are 300, 400, and 600 for the dimensions 10, 20, and 30, respectively.</p>
                <p>To help further investigate the evolutionary behavior of various methods, the convergence curves of GANMA and GA for a few chosen benchmark functions are displayed in 
                    <xref ref-type="fig" rid="f2">Figure 2</xref>, 
                    <xref ref-type="fig" rid="f3">Figure 3</xref>, and 
                    <xref ref-type="fig" rid="f4">Figure 4</xref> for dimensions (n) = 10, 20, and 30, respectively. These graphs demonstrate the convergence behavior of methods that can help to analyze the evolutionary behavior of various algorithms. The y- and x-axes, respectively, represent the values of the fitness function and the number of iterations. The blue solid line shows the genetic algorithm (GA), while the suggested method GANMA is shown by the solid orange line.</p>
                <fig fig-type="figure" id="f1" orientation="portrait" position="float">
                    <label>Figure 1. </label>
                    <caption>
                        <title>Different values of (a) shape parameter 
                            <italic toggle="yes">&#x03b2;</italic> and (b) scale parameter 
                            <italic toggle="yes">&#x03b7;</italic> are plotted in Weibull PDF (solid line) and CDF (dashed line) plots.</title>
                    </caption>
                    <graphic id="gr1" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure1.gif"/>
                </fig>
                <fig fig-type="figure" id="f2" orientation="portrait" position="float">
                    <label>Figure 2. </label>
                    <caption>
                        <title>Convergence graphs of functions for n = 10.</title>
                    </caption>
                    <graphic id="gr2a" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure2a.gif"/>
                    <graphic id="gr2b" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure2b.gif"/>
                </fig>
                <fig fig-type="figure" id="f3" orientation="portrait" position="float">
                    <label>Figure 3. </label>
                    <caption>
                        <title>Convergence graphs of functions for n = 20.</title>
                    </caption>
                    <graphic id="gr3a" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure3a.gif"/>
                    <graphic id="gr3b" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure3b.gif"/>
                </fig>
                <fig fig-type="figure" id="f4" orientation="portrait" position="float">
                    <label>Figure 4. </label>
                    <caption>
                        <title>Convergence graphs of functions for n = 30.</title>
                    </caption>
                    <graphic id="gr4a" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure4a.gif"/>
                    <graphic id="gr4b" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure4b.gif"/>
                </fig>
                <p>Until the ideal solution is discovered, GA shows a decreasing trend for unimodal functions like 
                    <italic toggle="yes">f</italic>
                    <sub>1</sub>, 
                    <italic toggle="yes">f</italic>
                    <sub>2</sub>, 
                    <italic toggle="yes">f</italic>
                    <sub>3</sub>, and 
                    <italic toggle="yes">f</italic>
                    <sub>4</sub>. In contrast, GANMA presents a straight line for all three dimensions (n = 10, 20, and 30). Similar to this, for multimodal functions other than 
                    <italic toggle="yes">f</italic>
                    <sub>5</sub> and 
                    <italic toggle="yes">f</italic>
                    <sub>7</sub> (in 30), there is a greater similarity between the global optimum solution and the GANMA optimal solution in 
                    <italic toggle="yes">f</italic>
                    <sub>5</sub>, 
                    <italic toggle="yes">f</italic>
                    <sub>7</sub> (in 10, and 20), and 
                    <italic toggle="yes">f</italic>
                    <sub>6</sub>, 
                    <italic toggle="yes">f</italic>
                    <sub>8</sub> (in 10, 20, and 30). As a result, of these two algorithms, the lowest optimum solution and the fastest rate of convergence are found through GANMA. The curves for shifted functions, except 
                    <italic toggle="yes">f</italic>
                    <sub>15</sub> (in 20 and 30), demonstrate how well the proposed method was able to obtain the ideal solution for other functions like 
                    <italic toggle="yes">f</italic>
                    <sub>10</sub>, 
                    <italic toggle="yes">f</italic>
                    <sub>11</sub>, and 
                    <italic toggle="yes">f</italic>
                    <sub>12</sub> (in 10, 20, and 30). Out of these two methods, GANMA yields the lowest optimum solution and has the fastest convergence rate than GA&#x2019;s in both the multimodal and shifted functions.</p>
                <p>Examining the convergence curve and experimental results, it can be shown that GANMA generally performs exceptionally well on the 15 test functions, with a proportion of correct convergence to the global optimal solution that approaches 90%. When compared to GA and the NM algorithm, GANMA outperforms both in terms of exploration and exploitation. As a result, GANMA can meet the requirements for addressing diverse optimization issues, increasing its competitiveness.</p>
            </sec>
        </sec>
        <sec id="sec14">
            <title>5. Application of proposed algorithm (GANMA) for Weibull-Parameter Estimation</title>
            <p>The Weibull distribution is a probability distribution that is often used in reliability and survival research. Weibull et al.
                <sup>
                    <xref ref-type="bibr" rid="ref32">13</xref>
                </sup> had shown that the Weibull distribution fit many different datasets and offered satisfactory results, even for small samples. The Weibull distribution, known for its flexibility in modeling various failure and survival scenarios, is defined by two parameters: the shape (
                <italic toggle="yes">&#x03b2;</italic>) and scale (
                <italic toggle="yes">&#x03b7;</italic>) parameters. In some cases, a location (
                <italic toggle="yes">&#x03b1;</italic>) parameter is added to create a three-parameter Weibull distribution, allowing for greater flexibility in fitting data with location shifts. The three-parameter probability density function (pdf) will have only two parameters
                <sup>
                    <xref ref-type="bibr" rid="ref7">14</xref>
                </sup> when the location parameter (
                <italic toggle="yes">&#x03b1;</italic>) is equal to zero. Because no failure may occur before or after the time is zero, the two Weibull parameters are frequently utilized in failure analysis.
                <sup>
                    <xref ref-type="bibr" rid="ref8">15</xref>
                </sup>
            </p>
            <p>Weibull parameter estimation employs a variety of methods. Method of Moments (MOM), the maximum likelihood (ML) approach, and modified maximum likelihood (MML) methods were all used by Seguro and Lambert.
                <sup>
                    <xref ref-type="bibr" rid="ref27">16</xref>
                </sup> They discovered that the time series data sets are more suited for the ML approach. They advised utilizing the MML technique for data sets that were formatted as frequency distributions. The least squares approach, the ML method, and the MML method were contrasted by Akg&#x00fc;l et al.
                <sup>
                    <xref ref-type="bibr" rid="ref2">17</xref>
                </sup> ML was shown to be the most effective approach overall, but they also noted that MML and ML are equally effective for big data sets, despite MML&#x2019;s lower computational complexity. The ML technique was used in the studies of Kollu et al.
                <sup>
                    <xref ref-type="bibr" rid="ref16">18</xref>
                </sup> and Akpnar and Akpnar
                <sup>
                    <xref ref-type="bibr" rid="ref3">19</xref>
                </sup> to estimate the Weibull parameters. Teimouri et al.
                <sup>
                    <xref ref-type="bibr" rid="ref30">20</xref>
                </sup> investigated the MoM using their proposed L-moment estimator, the ML approach, the logarithmic moment method, and the percentile method. They discovered that the ML method and their suggested approach are the most effective estimators. The power density approach was proposed by Akda&#x011f; and Dinler.
                <sup>
                    <xref ref-type="bibr" rid="ref1">12</xref>
                </sup> They concluded that it outperformed popular techniques like MoM and ML techniques. After evaluating five different methods for approximating the Weibull distribution, Saleh et al.
                <sup>
                    <xref ref-type="bibr" rid="ref26">21</xref>
                </sup> recommended the mean wind speed methodology and the ML method. Azad and colleagues
                <sup>
                    <xref ref-type="bibr" rid="ref5">22</xref>
                </sup> discovered that the MoM and ML techniques were more effective than other approaches.</p>
            <p>Considering the Weibull distribution has a nonlinear log-likelihood function and is compatible with numerical optimization techniques like Newton-Raphson (NR) and Nelder-Mead (NM), previous studies have often used MLE approaches for parameterizing the Weibull distribution. However, the effectiveness of these iterative methods heavily relies on the initial value chosen. In a departure from traditional approaches, this study employs Genetic Algorithms (GAs) as a heuristic search method, considering a set of solutions within the search space rather than individual points, to address the initial value problem in Weibull parameter Maximum Likelihood estimation.
                <sup>
                    <xref ref-type="bibr" rid="ref9">23</xref>
                </sup>
                <sup>,</sup>
                <sup>
                    <xref ref-type="bibr" rid="ref13">24</xref>
                </sup> GAs have been successfully applied in various optimization contexts, ranging from optimizing mixing parameters for high-performance concrete to signal control optimization. Parameterization of distributions such as the skew-normal distribution,
                <sup>
                    <xref ref-type="bibr" rid="ref33">25</xref>
                </sup> nonlinear regression,
                <sup>
                    <xref ref-type="bibr" rid="ref4">26</xref>
                </sup> and negative binomial gamma mixed distribution
                <sup>
                    <xref ref-type="bibr" rid="ref12">27</xref>
                </sup> have all been applied previously. Notably, Thomas et al.
                <sup>
                    <xref ref-type="bibr" rid="ref31">28</xref>
                </sup> pioneered the use of GA for Weibull distribution parameter estimation in the context of break-down periods of insulating fluid data, achieving performance comparable to traditional methods based on maximizing the log-likelihood function.</p>
            <sec id="sec15">
                <title>5.1 Weibull distribution</title>
                <p>A versatile continuous probability distribution, the Weibull distribution is frequently used in survival analysis and reliability engineering. It is characterized by its ability to model the distribution of time until an event occurs. Named after Wallodi Weibull, who described it in the 1950s, the distribution is flexible and can take different shapes depending on its parameters. The shape parameter affects the structure of the Weibull distribution curve resulting in whether the distribution appears to be a Rayleigh distribution (
                    <italic toggle="yes">&#x03b2;</italic> = 2), an exponential distribution (
                    <italic toggle="yes">&#x03b2;</italic> = 1), or another shape. The scale parameter determines the distribution&#x2019;s scale or size. Together, these factors enable the Weibull distribution to simulate a wide range of events with varying shapes and sizes.</p>
                <p>The following is the Weibull two-parameter distribution&#x2019;s probability density function (PDF):
                    <disp-formula id="e4">
                        <mml:math display="block">
                            <mml:mi>f</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>;</mml:mo>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mo stretchy="true">{</mml:mo>
                            <mml:mrow>
                                <mml:mtable columnalign="left">
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mfrac>
                                                <mml:mi>&#x03b2;</mml:mi>
                                                <mml:mi>&#x03b7;</mml:mi>
                                            </mml:mfrac>
                                            <mml:msup>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mfrac>
                                                        <mml:mi>x</mml:mi>
                                                        <mml:mi>&#x03b7;</mml:mi>
                                                    </mml:mfrac>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                                <mml:mrow>
                                                    <mml:mi>&#x03b2;</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msup>
                                            <mml:msup>
                                                <mml:mi>e</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msup>
                                                        <mml:mrow>
                                                            <mml:mo stretchy="true">(</mml:mo>
                                                            <mml:mi>x</mml:mi>
                                                            <mml:mo>/</mml:mo>
                                                            <mml:mi>&#x03b7;</mml:mi>
                                                            <mml:mo stretchy="true">)</mml:mo>
                                                        </mml:mrow>
                                                        <mml:mi>&#x03b2;</mml:mi>
                                                    </mml:msup>
                                                </mml:mrow>
                                            </mml:msup>
                                            <mml:mo>,</mml:mo>
                                        </mml:mtd>
                                        <mml:mtd>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo>&#x2265;</mml:mo>
                                            <mml:mn>0</mml:mn>
                                        </mml:mtd>
                                    </mml:mtr>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mn>0</mml:mn>
                                            <mml:mo>,</mml:mo>
                                        </mml:mtd>
                                        <mml:mtd>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo>&lt;</mml:mo>
                                            <mml:mn>0</mml:mn>
                                        </mml:mtd>
                                    </mml:mtr>
                                </mml:mtable>
                            </mml:mrow>
                        </mml:math>
                        <label>(1)</label>
                    </disp-formula>where:
                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>
                                <italic toggle="yes">x</italic> is the random variable,</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mi>&#x03b2;</mml:mi>
                                    </mml:math>
                                </inline-formula> is the shape parameter,</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mspace width="0.25em"/>
                                    </mml:math>
                                </inline-formula>is the scale parameter.</p>
                        </list-item>
                    </list>
                </p>
                <p>The following represents the Weibull distribution&#x2019;s cumulative distribution function (or CDF):
                    <disp-formula id="e5">
                        <mml:math display="block">
                            <mml:mi>F</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>;</mml:mo>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">{</mml:mo>
                                <mml:mtable columnalign="left">
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mn>1</mml:mn>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:msup>
                                                <mml:mi>e</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msup>
                                                        <mml:mrow>
                                                            <mml:mo stretchy="true">(</mml:mo>
                                                            <mml:mi>x</mml:mi>
                                                            <mml:mo>/</mml:mo>
                                                            <mml:mi>&#x03b7;</mml:mi>
                                                            <mml:mo stretchy="true">)</mml:mo>
                                                        </mml:mrow>
                                                        <mml:mi>&#x03b2;</mml:mi>
                                                    </mml:msup>
                                                </mml:mrow>
                                            </mml:msup>
                                            <mml:mo>,</mml:mo>
                                        </mml:mtd>
                                        <mml:mtd>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo>&#x2265;</mml:mo>
                                            <mml:mn>0</mml:mn>
                                        </mml:mtd>
                                    </mml:mtr>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mn>0</mml:mn>
                                            <mml:mo>,</mml:mo>
                                        </mml:mtd>
                                        <mml:mtd>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo>&lt;</mml:mo>
                                            <mml:mn>0</mml:mn>
                                        </mml:mtd>
                                    </mml:mtr>
                                </mml:mtable>
                            </mml:mrow>
                        </mml:math>
                        <label>(2)</label>
                    </disp-formula>
                </p>
                <p>Probability density and cumulative distribution plots for some different parameter values are given in 
                    <xref ref-type="fig" rid="f1">Figure 1</xref>.</p>
                <p>Two-Parameter Weibull is Commonly applied in reliability engineering for modeling time until the failure of components. Whereas, Three-Parameter Weibull is Useful when considering scenarios where the event initiation may not be at zero, such as analyzing the time until an event occurs after a certain threshold.</p>
            </sec>
        </sec>
        <sec id="sec16">
            <title>6. Methods for estimating parameters</title>
            <p>Estimating the parameters of the Weibull distribution poses a significant challenge due to the intricacies involved in utilizing sample data for accurate estimation. Parameter estimation involves the process of determining the distribution&#x2019;s parameters using available sample data, aiming to derive optimal values that provide meaningful insights into the underlying data. Making incorrect parameter choices can lead to misleading results, underscoring the importance of analyzing and selecting appropriate estimation techniques for accurate modeling. Therefore, a thorough evaluation of estimation methods is essential to determine the most suitable approach for a given dataset and analysis context.</p>
            <sec id="sec17">
                <title>6.1 Maximum Likelihood Estimation (MLE)</title>
                <p>The statistical method known as Maximum Likelihood Estimation (MLE) is used to estimate Weibull parameters by maximizing the likelihood function, which determines how well the distribution fits the observed data. MLE is known for its efficiency, but its optimization can be complex due to non-linear equations and numerical stability issues. The PDF of the Weibull distribution is given by 
                    <xref ref-type="disp-formula" rid="e4">Equation (1)</xref>. Given a sample x
                    <sub>1</sub>, x
                    <sub>2</sub>, &#x2026; x
                    <sub>n</sub> from a Weibull distribution, the likelihood function is given by:
                    <disp-formula id="e6">
                        <mml:math display="block">
                            <mml:mi>L</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munderover>
                                <mml:mo>&#x220f;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>n</mml:mi>
                            </mml:munderover>
                            <mml:mspace width="0.1em"/>
                            <mml:mi>f</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi>x</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>;</mml:mo>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
                        <label>(3)</label>
                    </disp-formula>where, 
                    <italic toggle="yes">f</italic> (
                    <italic toggle="yes">x</italic>; 
                    <italic toggle="yes">&#x03b2;, &#x03b7;</italic>) is the probability density function of the Weibull distribution.</p>
                <p>The Weibull distribution&#x2019;s log-likelihood function is as follows:
                    <disp-formula id="e7">
                        <mml:math display="block">
                            <mml:mi mathvariant="italic">LnL</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>n</mml:mi>
                            </mml:munderover>
                            <mml:mspace width="0.1em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mo mathvariant="italic">ln</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mfrac>
                                        <mml:mi>&#x03b2;</mml:mi>
                                        <mml:mi>&#x03b7;</mml:mi>
                                    </mml:mfrac>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>+</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>&#x03b2;</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo mathvariant="italic">ln</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mfrac>
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mi>i</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03b7;</mml:mi>
                                    </mml:mfrac>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mfrac>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>i</mml:mi>
                                            </mml:msub>
                                            <mml:mi>&#x03b7;</mml:mi>
                                        </mml:mfrac>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mi>&#x03b2;</mml:mi>
                                </mml:msup>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
                        <label>(4)</label>
                    </disp-formula>
                    <disp-formula id="e8">
                        <mml:math display="block">
                            <mml:mi mathvariant="italic">LnL</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi mathvariant="italic">nln&#x03b2;</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mtext mathvariant="italic">n&#x03b2;ln</mml:mtext>
                            <mml:mi>&#x03b7;</mml:mi>
                            <mml:mo>+</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>n</mml:mi>
                            </mml:munderover>
                            <mml:mspace width="0.1em"/>
                            <mml:mo mathvariant="italic">ln</mml:mo>
                            <mml:msub>
                                <mml:mi>x</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msup>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mi>&#x03b2;</mml:mi>
                                </mml:mrow>
                            </mml:msup>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>n</mml:mi>
                            </mml:munderover>
                            <mml:mspace width="0.1em"/>
                            <mml:msub>
                                <mml:mi>x</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mi>&#x03b2;</mml:mi>
                        </mml:math>
                        <label>(5)</label>
                    </disp-formula>
                </p>
                <p>The log-likelihood function is differentiated with respect to 
                    <italic toggle="yes">&#x03b2;</italic> and 
                    <italic toggle="yes">&#x03b7;</italic>, the derivatives are set to zero, and the resultant system of equations is solved to get the MLE.
                    <disp-formula id="e9">
                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi>&#x2202;</mml:mi>
                                    <mml:mi>L</mml:mi>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>&#x2202;</mml:mi>
                                    <mml:mi>&#x03b7;</mml:mi>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mi mathvariant="italic">n&#x03b2;</mml:mi>
                                <mml:mi>&#x03b7;</mml:mi>
                            </mml:mfrac>
                            <mml:mo>+</mml:mo>
                            <mml:mfrac>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mrow>
                                    <mml:msup>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mi>&#x03b2;</mml:mi>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>n</mml:mi>
                            </mml:munderover>
                            <mml:mspace width="0.1em"/>
                            <mml:msubsup>
                                <mml:mi>x</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mi>&#x03b2;</mml:mi>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                        </mml:math>
                        <label>(6)</label>
                    </disp-formula>
                    <disp-formula id="e10">
                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi>&#x2202;</mml:mi>
                                    <mml:mi>L</mml:mi>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>&#x2202;</mml:mi>
                                    <mml:mi>&#x03b2;</mml:mi>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mi>n</mml:mi>
                                <mml:mi>&#x03b2;</mml:mi>
                            </mml:mfrac>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mi mathvariant="italic">nln&#x03b7;</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:munderover>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi>i</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mi>n</mml:mi>
                                    </mml:munderover>
                                    <mml:mspace width="0.1em"/>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mi>&#x03b2;</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mo mathvariant="italic">ln</mml:mo>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:munderover>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi>i</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mi>n</mml:mi>
                                    </mml:munderover>
                                    <mml:mspace width="0.1em"/>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mi>&#x03b2;</mml:mi>
                                </mml:mrow>
                                <mml:msup>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mi>&#x03b2;</mml:mi>
                                </mml:msup>
                            </mml:mfrac>
                            <mml:mo>+</mml:mo>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>n</mml:mi>
                            </mml:munderover>
                            <mml:mspace width="0.1em"/>
                            <mml:mo mathvariant="italic">ln</mml:mo>
                            <mml:msub>
                                <mml:mi>x</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                        </mml:math>
                        <label>(7)</label>
                    </disp-formula>
                </p>
                <p>By eliminating 
                    <italic toggle="yes">&#x03b1;</italic> from the above equations and simplifying the equations we get,
                    <disp-formula id="e11">
                        <mml:math display="block">
                            <mml:mover accent="true">
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo>=</mml:mo>
                            <mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mfrac>
                                        <mml:mn>1</mml:mn>
                                        <mml:mi>n</mml:mi>
                                    </mml:mfrac>
                                    <mml:munderover>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi>i</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mi>n</mml:mi>
                                    </mml:munderover>
                                    <mml:mspace width="0.1em"/>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mi>&#x03b2;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mfrac>
                                    <mml:mn>1</mml:mn>
                                    <mml:mi>&#x03b2;</mml:mi>
                                </mml:mfrac>
                            </mml:msup>
                        </mml:math>
                        <label>(8)</label>
                    </disp-formula>
                    <disp-formula id="e12">
                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mi>&#x03b2;</mml:mi>
                            </mml:mfrac>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msubsup>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi>i</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mi>n</mml:mi>
                                    </mml:msubsup>
                                    <mml:mspace width="0.1em"/>
                                    <mml:msubsup>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>i</mml:mi>
                                        <mml:mi>&#x03b2;</mml:mi>
                                    </mml:msubsup>
                                    <mml:mo mathvariant="italic">ln</mml:mo>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msubsup>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi>i</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mi>n</mml:mi>
                                    </mml:msubsup>
                                    <mml:mspace width="0.1em"/>
                                    <mml:msubsup>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>i</mml:mi>
                                        <mml:mi>&#x03b2;</mml:mi>
                                    </mml:msubsup>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>+</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mi>n</mml:mi>
                            </mml:mfrac>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>n</mml:mi>
                            </mml:munderover>
                            <mml:mspace width="0.1em"/>
                            <mml:mo mathvariant="italic">ln</mml:mo>
                            <mml:msub>
                                <mml:mi>x</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                        </mml:math>
                        <label>(9)</label>
                    </disp-formula>
                </p>
                <p>
                    <xref ref-type="disp-formula" rid="e11">Eqn. (8)</xref> may be used to calculate the estimate 
                    <inline-formula>
                        <mml:math display="inline">
                            <mml:mover accent="true">
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                        </mml:math>
                    </inline-formula>. However, because of 
                    <xref ref-type="disp-formula" rid="e12">Eqn. (9)</xref> did not give an analytical solution, the estimate 
                    <inline-formula>
                        <mml:math display="inline">
                            <mml:mover accent="true">
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                        </mml:math>
                    </inline-formula> must be calculated numerically. This is possible by using the optimization strategy. The Nelder-Mead, Newton Rapson, simulated annealing, or GA algorithms can all be used to solve the nonlinear function that the ML estimator of the shape parameter 
                    <italic toggle="yes">&#x03b2;</italic> contains. In this study, the suggested method, GA, and NM were all used to optimize the log-likelihood function. Nelder-Mead is a powerful algorithm that converges quickly, but its performance is dependent on the initial guess. As a result, we took into account the GA while maximizing the Weibull distribution&#x2019;s loglikelihood function. 
                    <xref ref-type="disp-formula" rid="e8">Eqn. (5)</xref> is considered a fitness function for GA and NM methods.</p>
                <p>Below the proposed method on MLE of Weibull Distribution has been described briefly.</p>
                <p>
                    <bold>
                        <italic toggle="yes">6.1.1 Proposed method</italic>
                    </bold>
                </p>
                <p>
                    <bold>
                        <italic toggle="yes">(Genetic and Nelder -Mead Algorithm (GANMA))</italic>
                    </bold>
                </p>
                <p>To improve the precision and reliability of parameter estimation, we proposed a hybrid approach GANMA that integrates the GA and the NM method with MLE for two-parameter Weibull distributions. The GA aids in exploring the parameter space globally, generating diverse candidate solutions, while the NM fine-tunes these solutions through local search, aiming for optimal parameter estimates. To the best of our knowledge, this is the first instance where the GANMA is being utilized to estimate the Weibull distribution&#x2019;s parameters.</p>
                <p>The steps of the proposed method in this study are summarized as follows:</p>
                <p>
                    <bold>Step 1:</bold> Problem Formulation - We aim to find the MLE parameters 
                    <italic toggle="yes">&#x03b2;</italic> (shape) and 
                    <italic toggle="yes">&#x03b7;</italic> (scale) for a Weibull distribution.</p>
                <p>
                    <bold>Step 2:</bold> Genetic Algorithm (GA) Phase -
                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Generate an initial population (P) of possible solutions. For the Weibull distribution, each solution indicates a collection of parameters (
                                <italic toggle="yes">&#x03b2;</italic>, 
                                <italic toggle="yes">&#x03b7;</italic>).</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Define the fitness function f(
                                <italic toggle="yes">&#x03b2;</italic>, 
                                <italic toggle="yes">&#x03b7;</italic>) that measures the goodness of fit between the observed data and the Weibull distribution with the given parameters. A suitable fitness function could be the log-likelihood shown in 
                                <xref ref-type="disp-formula" rid="e8">Equation 5</xref>.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Select individuals within the population according to their fitness by using a selection process (tournament selection). Higher fitness levels increase the probability of selection.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Apply crossover operations (one-point crossover) to pairs of selected individuals to create new candidate solutions.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Introduce small random changes (mutations) to the parameters of some individuals to add diversity to the population.</p>
                        </list-item>
                    </list>
                </p>
                <p>
                    <bold>Step 3:</bold> Nelder-Mead Algorithm (NM) Phase -
                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Take the best individual from the final population of the GA as an initial guess for the parameters (
                                <italic toggle="yes">&#x03b2;</italic>1, 
                                <italic toggle="yes">&#x03b7;</italic>1).</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Define the log-likelihood function L(
                                <italic toggle="yes">&#x03b2;</italic>, 
                                <italic toggle="yes">&#x03b7;</italic>) for the Weibull distribution shown in 
                                <xref ref-type="disp-formula" rid="e8">equation 5</xref>.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>To minimize the log-likelihood function and improve the parameter estimations (i.e., reflection, expansion, contraction, and shrinkage), apply the Nelder-Mead method.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Repeat the iterations until convergence criteria are met (e.g., small changes in parameters or a maximum number of iterations).</p>
                        </list-item>
                    </list>
                </p>
                <p>
                    <bold>Step 4:</bold> Repeat the selection, crossover, and mutation steps for several generations until convergence is met (i.e. end of GA phase).</p>
                <p>
                    <bold>Step 5:</bold> Apply the NM method to the best GA solution once again after the GA phase.</p>
                <p>
                    <bold>Step 6:</bold> Result - The final parameters (
                    <inline-formula>
                        <mml:math display="inline">
                            <mml:mover accent="true">
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                        </mml:math>
                    </inline-formula>, 
                    <inline-formula>
                        <mml:math display="inline">
                            <mml:mover accent="true">
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                        </mml:math>
                    </inline-formula>) obtained from the Nelder-Mead optimization represent the Maximum Likelihood Estimates (MLE) for the Weibull distribution.</p>
            </sec>
        </sec>
        <sec id="sec18">
            <title>7. Monte Carlo simulations</title>
            <p>The two-parameter Weibull distribution parameter estimation methods were investigated using a Monte Carlo simulation. The scale parameter was set to 1, while the other shape parameters were set to 0.5, 1, 3, and 6. The simulation has been repeated 1000 times for sample sizes of 20, 100, and 500 respectively. With a population size of 100, the GA and GANMA have corresponding crossover and mutation rates of 0.1 and 0.8. The parameters that are used to compare the goodness-of-fit of different parameter estimating methods are mean absolute error (MAE) and bias. For the parameters 
                <italic toggle="yes">&#x03b2;</italic> (shape) and 
                <italic toggle="yes">&#x03b7;</italic> (scale), MAE and bias are computed using the formula provided by:</p>
            <p>(For shape parameter)
                <disp-formula id="e13">
                    <mml:math display="block">
                        <mml:mtext>MAE</mml:mtext>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mover accent="true">
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mfrac>
                            <mml:mn>1</mml:mn>
                            <mml:mi>n</mml:mi>
                        </mml:mfrac>
                        <mml:munderover>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:mrow>
                                <mml:mi>i</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                            </mml:mrow>
                            <mml:mi>n</mml:mi>
                        </mml:munderover>
                        <mml:mrow>
                            <mml:mo>|</mml:mo>
                            <mml:mover accent="true">
                                <mml:msub>
                                    <mml:mi>&#x03b2;</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>|</mml:mo>
                        </mml:mrow>
                    </mml:math>
                    <label>(10)</label>
                </disp-formula>
                <disp-formula id="e14">
                    <mml:math display="block">
                        <mml:mtext>bias</mml:mtext>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mover accent="true">
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mfrac>
                            <mml:mn>1</mml:mn>
                            <mml:mi>n</mml:mi>
                        </mml:mfrac>
                        <mml:munderover>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:mrow>
                                <mml:mi>i</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                            </mml:mrow>
                            <mml:mi>n</mml:mi>
                        </mml:munderover>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mover accent="true">
                                <mml:msub>
                                    <mml:mi>&#x03b2;</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
                    <label>(11)</label>
                </disp-formula>
            </p>
            <p>(For scale parameter)
                <disp-formula id="e15">
                    <mml:math display="block">
                        <mml:mi>MAE</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mover accent="true">
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mfrac>
                            <mml:mn>1</mml:mn>
                            <mml:mi>n</mml:mi>
                        </mml:mfrac>
                        <mml:munderover>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:mrow>
                                <mml:mi>i</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                            </mml:mrow>
                            <mml:mi>n</mml:mi>
                        </mml:munderover>
                        <mml:mrow>
                            <mml:mo>|</mml:mo>
                            <mml:mover accent="true">
                                <mml:msub>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msub>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>|</mml:mo>
                        </mml:mrow>
                    </mml:math>
                    <label>(12)</label>
                </disp-formula>
                <disp-formula id="e16">
                    <mml:math display="block">
                        <mml:mtext>bias</mml:mtext>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mover accent="true">
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mfrac>
                            <mml:mn>1</mml:mn>
                            <mml:mi>n</mml:mi>
                        </mml:mfrac>
                        <mml:munderover>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:mrow>
                                <mml:mi>i</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                            </mml:mrow>
                            <mml:mi>n</mml:mi>
                        </mml:munderover>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mover accent="true">
                                <mml:msub>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msub>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
                    <label>(13)</label>
                </disp-formula>
            </p>
            <p>Greater efficiency is implied by lower absolute values of the bias and MAE. For various data sizes and shape parameters, 
                <xref ref-type="table" rid="T3">Tables 3</xref>-
                <xref ref-type="table" rid="T5">5</xref> displays the parameter estimates, bias, and MAE for each parameter estimation method. The results of the simulation demonstrate that the GANMA approach performed better than NM and GA when estimating shape and scale parameters based on MAE and bias criteria. The best results are highlighted in bold.</p>
            <table-wrap id="T3" orientation="portrait" position="float">
                <label>Table 3. </label>
                <caption>
                    <title>Estimations of parameters, MAE, and bias values for several simulation scenarios with n = 20 of a two-parameter distribution for 
                        <italic toggle="yes">&#x03b2;</italic> = 0.5, 1, 3, and 6.</title>
                </caption>
                <table content-type="article-table" frame="hsides">
                    <thead>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top">n</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">&#x03b2;</italic>
                            </th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Method</th>
                            <th align="left" colspan="3" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mover accent="true">
                                            <mml:mi>&#x03b2;</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                    </mml:math>
                                </inline-formula>
                            </th>
                            <th align="left" colspan="3" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mover accent="true">
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                    </mml:math>
                                </inline-formula>
                            </th>
                        </tr>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top">Mean</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">MAE</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Bias</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Mean</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">MAE</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Bias</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.62394</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.12395</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.12393</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.19877</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.19876</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.19871</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.5</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.60901</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.13641</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.10901</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.76523</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.81895</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.76523</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.60514</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.10514</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.10514</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.50806</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.50806</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.50806</bold>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">1</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.21029</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.21028</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.21029</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.22803</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.22810</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.22808</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.23962</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.29000</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.23961</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.38053</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.41456</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.38053</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.21029</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.21029</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.21009</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.22803</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.22803</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.22805</bold>
                            </td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">20</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.04136</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.95863</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.95863</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.95863</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.14136</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.14163</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.63089</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.70843</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.41377</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.07488</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.09595</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.074881</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.41374</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.63089</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.63088</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.07087</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.07087</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.070870</bold>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.08815</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.91184</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-2.91146</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.91184</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.08815</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.08813</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">6</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.3846</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.0844</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.61433</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.05115</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.07196</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.05115</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.26177</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>1.06178</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.26178</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.03482</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.03482</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.034828</bold>
                            </td>
                        </tr>
                    </tbody>
                </table>
            </table-wrap>
            <table-wrap id="T4" orientation="portrait" position="float">
                <label>Table 4. </label>
                <caption>
                    <title>Estimations of parameters, MAE, and bias values for several simulation scenarios with n = 100 of a two-parameter distribution for 
                        <italic toggle="yes">&#x03b2;</italic> = 0.5, 1, 3, and 6.</title>
                </caption>
                <table content-type="article-table" frame="hsides">
                    <thead>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top">n</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">&#x03b2;</italic>
                            </th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Method</th>
                            <th align="left" colspan="3" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mover accent="true">
                                            <mml:mi>&#x03b2;</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                    </mml:math>
                                </inline-formula>
                            </th>
                            <th align="left" colspan="3" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mover accent="true">
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                    </mml:math>
                                </inline-formula>
                            </th>
                        </tr>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top">Mean</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">MAE</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Bias</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Mean</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">MAE</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Bias</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.50000</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.66453</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.88657</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.24999</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.24999</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.24989</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.5</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.58267</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.08833</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.04039</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.74933</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.92293</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.67225</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.49477</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.01522</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.0152</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.08211</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.17880</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.17868</bold>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">1</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.00000</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.7763</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.7322</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.00000</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.0000</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.0000</bold>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.76607</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.17435</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.01683</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.83393</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.28349</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.11227</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.97954</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.03045</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.03045</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.90620</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.09379</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.09386</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">100</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.10606</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.89393</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.89396</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.89393</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.10606</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.10606</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.90103</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.45456</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.01648</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.07781</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.09780</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.08386</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.91863</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.09136</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.09135</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.96769</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.03230</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.03231</bold>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.12499</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.87500</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-3.87501</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.87500</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.12499</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.12497</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">6</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.48285</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.10891</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.93864</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.98534</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.05621</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.01811</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.51726</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.18273</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.18273</bold>1</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.98371</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.01628</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.01625</bold>
                            </td>
                        </tr>
                    </tbody>
                </table>
            </table-wrap>
            <table-wrap id="T5" orientation="portrait" position="float">
                <label>Table 5. </label>
                <caption>
                    <title>Estimations of parameters, MAE, and bias values for several simulation scenarios with n = 500 of a two-parameter distribution for 
                        <italic toggle="yes">&#x03b2;</italic> = 0.5, 1, 3, and 6.</title>
                </caption>
                <table content-type="article-table" frame="hsides">
                    <thead>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top">n</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">&#x03b2;</italic>
                            </th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Method</th>
                            <th align="left" colspan="3" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mover accent="true">
                                            <mml:mi>&#x03b2;</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                    </mml:math>
                                </inline-formula>
                            </th>
                            <th align="left" colspan="3" rowspan="1" valign="top">
                                <inline-formula>
                                    <mml:math display="inline">
                                        <mml:mover accent="true">
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                    </mml:math>
                                </inline-formula>
                            </th>
                        </tr>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top">Mean</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">MAE</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Bias</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Mean</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">MAE</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Bias</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.50392</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.00392</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.00391</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.24934</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.249345</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.249344</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.5</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.5055</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.0863</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.0055</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.8336</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.9586</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.8336</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.49826</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.00677</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.00671</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.0054</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.00545</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.00544</bold>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.000</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.000</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.000</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.000</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.000</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.000</bold>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">1</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.9676</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.1473</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.0323</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.1998</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.29807</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.19986</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">500</td>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.98653</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.0134</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.0133</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.00272</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.00272</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.00277</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.0825</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.91747</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.91746</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.91747</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.08252</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.08251</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">3</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.2000</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.52541</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.2000</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.0404</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.08547</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.0404</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.95959</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.04040</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.04040</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.00090</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.00090</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.00080</bold>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.11664</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.88335</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-3.88334</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.883357</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.11664</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.11667</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">6</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.2108</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.0329</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">-0.7891</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.0060</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.06851</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">0.00605</td>
                        </tr>
                        <tr>
                            <td colspan="1" rowspan="1"/>
                            <td colspan="1" rowspan="1"/>
                            <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.6191</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.08080</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.08081</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.0004</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>0.00045</bold>
                            </td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <bold>-0.00043</bold>
                            </td>
                        </tr>
                    </tbody>
                </table>
            </table-wrap>
            <sec id="sec19">
                <title>7.1 Result analysis</title>
                <p>
                    <xref ref-type="fig" rid="f5">Figures 5</xref>-
                    <xref ref-type="fig" rid="f7">7</xref> illustrate the outcome across various shape parameters while keeping the scale parameter constant&#x2014;as well as various data sizes by plotting the convergence graph of the PDF of Weibull parameters and the PDF of MLE of parameters using NM, GA, and GANMA. The solid black line depicts the PDF of parameters (
                    <italic toggle="yes">&#x03b2;</italic>, 
                    <italic toggle="yes">&#x03b7;</italic>), whilst the usual genetic algorithm is illustrated by the solid green line, the yellow solid line shows the Weibull PDF using NM, and the suggested method GANMA is shown by the solid red line. It has been found that parameter estimation using the suggested technique converges with the original PDF as the shape parameter and data size increase. GANMA, the suggested algorithm, performs better than GA and NM in all types of situations.</p>
                <fig fig-type="figure" id="f5" orientation="portrait" position="float">
                    <label>Figure 5. </label>
                    <caption>
                        <title>Histogram and MLE PDF of Weibull 2- parameter Distribution for 
                            <italic toggle="yes">&#x03b2;</italic> = 0.5, 1, 3, and 6 with n = 20.</title>
                    </caption>
                    <graphic id="gr5" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure5.gif"/>
                </fig>
                <fig fig-type="figure" id="f6" orientation="portrait" position="float">
                    <label>Figure 6. </label>
                    <caption>
                        <title>Histogram and MLE PDF of Weibull 2- parameter Distribution for 
                            <italic toggle="yes">&#x03b2;</italic> = 0.5, 1, 3, and 6 with n = 100.</title>
                    </caption>
                    <graphic id="gr6" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure6.gif"/>
                </fig>
                <fig fig-type="figure" id="f7" orientation="portrait" position="float">
                    <label>Figure 7. </label>
                    <caption>
                        <title>Histogram and MLE PDF of Weibull 2- parameter Distribution for 
                            <italic toggle="yes">&#x03b2;</italic> = 0.5, 1, 3, and 6 with n = 500.</title>
                    </caption>
                    <graphic id="gr7" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure7.gif"/>
                </fig>
                <p>Based on MAE and bias criteria, the simulation results demonstrate that the GANMA technique outperformed NM and GA in the estimation of shape and scale parameters. In each simulated scenario, the GANMA technique yielded the best shape parameter efficiency in terms of bias and MAE for sample sizes of 20, 100, and 500 respectively.</p>
                <p>Throughout almost every simulated scenario, GANMA achieved the maximum efficiency in the estimate of scale parameters for sample sizes of 20, 100, and 500, based on at least one decision criterion. By analyzing MAE and bias for each simulation scenario, GANMA proved to be the most effective approach for the data size 20. For small, moderate, and high sample sizes, GANMA is a fairly effective strategy overall. Additionally shown in 
                    <xref ref-type="fig" rid="f8">Figures 8</xref>-
                    <xref ref-type="fig" rid="f11">11</xref> are the absolute values of the biases and the MAE.</p>
                <fig fig-type="figure" id="f8" orientation="portrait" position="float">
                    <label>Figure 8. </label>
                    <caption>
                        <title>Comparison of parameter estimate approaches for 
                            <italic toggle="yes">&#x03b2;</italic> using the MAE criteria.</title>
                    </caption>
                    <graphic id="gr8" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure8.gif"/>
                </fig>
                <fig fig-type="figure" id="f9" orientation="portrait" position="float">
                    <label>Figure 9. </label>
                    <caption>
                        <title>Comparison of parameter estimate approaches for 
                            <italic toggle="yes">&#x03b7;</italic> using the MAE criteria.</title>
                    </caption>
                    <graphic id="gr9" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure9.gif"/>
                </fig>
                <fig fig-type="figure" id="f10" orientation="portrait" position="float">
                    <label>Figure 10. </label>
                    <caption>
                        <title>Comparison of parameter estimate approaches for 
                            <inline-formula>
                                <mml:math display="inline">
                                    <mml:mi>&#x03b2;</mml:mi>
                                </mml:math>
                            </inline-formula> using the bias criteria.</title>
                    </caption>
                    <graphic id="gr10" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure10.gif"/>
                </fig>
                <fig fig-type="figure" id="f11" orientation="portrait" position="float">
                    <label>Figure 11. </label>
                    <caption>
                        <title>Comparison of parameter estimate approaches for 
                            <inline-formula>
                                <mml:math display="inline">
                                    <mml:mi>&#x03b7;</mml:mi>
                                </mml:math>
                            </inline-formula> using the bias criteria.</title>
                    </caption>
                    <graphic id="gr11" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure11.gif"/>
                </fig>
                <p>The MAE values for the shape parameter 
                    <italic toggle="yes">&#x03b2;</italic> are shown in 
                    <xref ref-type="fig" rid="f8">Figure 8</xref>. In every simulated scenario, GANMA outperformed NM and GA in terms of efficiency. The second-best approach is NM. An increase in sample size resulted in lower MAE values. On the other hand, MAE values increased along with an increase in the form parameter value.</p>
                <p>The scale parameter 
                    <italic toggle="yes">&#x03b7;</italic>&#x2019;s MAE values are displayed in 
                    <xref ref-type="fig" rid="f9">Figure 9</xref>. For sample sizes of 20, 100, and 500, GANMA proved to be the most effective approach. When the shape parameter is set to a higher value, the MAE values drop. Likewise, as the sample size is raised, the MAE values drop.</p>
                <p>The shape parameter 
                    <italic toggle="yes">&#x03b2;</italic>&#x2019;s absolute bias value is displayed in 
                    <xref ref-type="fig" rid="f10">Figure 10</xref>. The most efficient results were obtained using GANMA. NM outperformed GA on some occasions. As with MAE values, larger sample sizes resulted in lower absolute bias levels. Increasing the parameter value resulted in higher absolute bias levels.</p>
                <p>The absolute bias for the scale parameter 
                    <italic toggle="yes">&#x03b7;</italic> is shown in 
                    <xref ref-type="fig" rid="f11">Figure 11</xref>. Most of the time, GANMA outperformed other methods in terms of efficiency. The second-best approach is NM. Increasing the shape parameter and sample size leads to lower absolute bias levels.</p>
            </sec>
        </sec>
        <sec id="sec20">
            <title>8. Estimation of Weibull-Parameter in Wind speed analysis</title>
            <p>The decrease in fossil fuel supplies and their lack of reliability in meeting future energy demands have made renewable energy a hot topic for academics. Wind is one of the main sources of renewable energy, and wind speed modeling has been studied in great detail. In wind power applications, the most popular Weibull distribution is two parameters. It has been discovered that this PDF is correct for the majority of wind regimes observed in nature, is easy to use, and is adaptable. In several research, it has been noted that the wind speed data cannot be adequately represented for specific applications, including those with bimodal distributions, short time horizons, low and high wind speeds, and domains with a high frequency of nulls.
                <sup>
                    <xref ref-type="bibr" rid="ref1">12</xref>
                </sup>
                <sup>,</sup>
                <sup>
                    <xref ref-type="bibr" rid="ref18">29</xref>
                </sup>
                <sup>,</sup>
                <sup>
                    <xref ref-type="bibr" rid="ref22">30</xref>
                </sup> The given equation may be used to determine the probability density function.
                <disp-formula id="e17">
                    <mml:math display="block">
                        <mml:mi>f</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>v</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mfrac>
                            <mml:mi>&#x03b2;</mml:mi>
                            <mml:mi>&#x03b7;</mml:mi>
                        </mml:mfrac>
                        <mml:msup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mfrac>
                                    <mml:mi>v</mml:mi>
                                    <mml:mi>&#x03b7;</mml:mi>
                                </mml:mfrac>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mrow>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>1</mml:mn>
                            </mml:mrow>
                        </mml:msup>
                        <mml:msup>
                            <mml:mi>e</mml:mi>
                            <mml:mrow>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>/</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mi>&#x03b2;</mml:mi>
                                </mml:msup>
                            </mml:mrow>
                        </mml:msup>
                    </mml:math>
                    <label>(14)</label>
                </disp-formula>where 
                <italic toggle="yes">v</italic> is wind speed.</p>
            <p>
                <bold>Power density</bold>
            </p>
            <p>Power density in wind speed analysis refers to the amount of power that can be obtained from the wind per unit area. This statistic is critical when evaluating the feasibility and potential viability of wind energy projects since it quantifies the energy available from the wind at a given place. The power density (
                <italic toggle="yes">P
                    <sub>D</sub>
                </italic>) may be easily calculated using the following equation once 
                <italic toggle="yes">&#x03b2;</italic> and 
                <italic toggle="yes">&#x03b7;</italic> have been established.
                <disp-formula id="e18">
                    <mml:math display="block">
                        <mml:msub>
                            <mml:mi>P</mml:mi>
                            <mml:mi>D</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mfrac>
                            <mml:mrow>
                                <mml:msub>
                                    <mml:mi>&#x03c1;</mml:mi>
                                    <mml:mi>a</mml:mi>
                                </mml:msub>
                                <mml:mspace width="0.25em"/>
                                <mml:msup>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mn>3</mml:mn>
                                </mml:msup>
                            </mml:mrow>
                            <mml:mn>2</mml:mn>
                        </mml:mfrac>
                        <mml:mspace width="0.25em"/>
                        <mml:mfrac>
                            <mml:mn>3</mml:mn>
                            <mml:mi>&#x03b2;</mml:mi>
                        </mml:mfrac>
                        <mml:mspace width="0.25em"/>
                        <mml:mi>&#x0393;</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mfrac>
                                <mml:mn>3</mml:mn>
                                <mml:mi>&#x03b2;</mml:mi>
                            </mml:mfrac>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
                    <label>(15)</label>
                </disp-formula>where, 
                <inline-formula>
                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>&#x03c1;</mml:mi>
                            <mml:mi>a</mml:mi>
                        </mml:msub>
                    </mml:math>
                </inline-formula>is the air density and symbol 
                <inline-formula>
                    <mml:math display="inline">
                        <mml:mi>&#x0393;</mml:mi>
                    </mml:math>
                </inline-formula> denotes the gamma function. The standard value of air density 
                <inline-formula>
                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>&#x03c1;</mml:mi>
                            <mml:mi>a</mml:mi>
                        </mml:msub>
                    </mml:math>
                </inline-formula> is taken as 
                <inline-formula>
                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>&#x03c1;</mml:mi>
                            <mml:mi>a</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1.225</mml:mn>
                        <mml:mspace width="0.25em"/>
                        <mml:mtext>kg</mml:mtext>
                        <mml:mo>/</mml:mo>
                        <mml:msup>
                            <mml:mi mathvariant="normal">m</mml:mi>
                            <mml:mn>3</mml:mn>
                        </mml:msup>
                    </mml:math>
                </inline-formula>.</p>
            <sec id="sec21">
                <title>8.1. Result and Discussion</title>
                <p>In this challenge, two real-world data sets have been used to examine wind-speed analysis. The very first set of data came from the seas surrounding the Maluku Islands and Sulawesi. The data under analysis were gathered by the satellite Quikscat, which measured the ocean wind 10 meters above sea level using a scatterometer. The measurement&#x2019;s horizontal and vertical spatial resolution is 0.25&#x00b0;earth grid. The information from the January measurement point at latitude 116&#x00b0; and longitude 85.5&#x00b0; is included in the accessible data.
                    <sup>
                        <xref ref-type="bibr" rid="ref19">31</xref>
                    </sup>
                </p>
                <p>Tarama Island and Iriomote Island, which are close to northern Taiwan, had their wind speeds recorded in the second data set. At Iriomotejima Meteorological Station, the maximum daily wind speed and direction were recorded in March 2012.
                    <sup>
                        <xref ref-type="bibr" rid="ref17">32</xref>
                    </sup>
                </p>
                <p>The Kolmogorov-Smirnov (K-S) test is a nonparametric statistical test used to compare two distributions. The K-S test calculates the maximum absolute difference between the empirical cumulative distribution functions (ECDFs) of the distributions being compared, providing a test statistic (D). A p-value derived from this statistic indicates the significance of the difference, helping in goodness-of-fit testing, comparing sample distributions, and model validation without assuming any specific distribution for the data.</p>
                <p>The statistical confirmation that the monthly data sets come from the Weibull distribution can be obtained by doing the K-S test separately for each data set. The most significant difference between the theoretical distribution, 
                    <italic toggle="yes">S
                        <sub>N</sub>
                    </italic>(
                    <italic toggle="yes">x</italic>), and the observed distribution, 
                    <italic toggle="yes">F</italic>
                    <sub>0</sub>(
                    <italic toggle="yes">x</italic>), is the K-S test statistic.
                    <sup>
                        <xref ref-type="bibr" rid="ref20">33</xref>
                    </sup>
                    <disp-formula id="e19">
                        <mml:math display="block">
                            <mml:mi>D</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mo mathvariant="italic">max</mml:mo>
                            <mml:mo>|</mml:mo>
                            <mml:msub>
                                <mml:mi>F</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msub>
                                <mml:mi>S</mml:mi>
                                <mml:mi>N</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>|</mml:mo>
                        </mml:math>
                        <label>(16)</label>
                    </disp-formula>
                </p>
                <p>Monthly distributions from the Weibull distribution are selected for further investigation following the K-S test 
                    <inline-formula>
                        <mml:math display="inline">
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>p</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mtext mathvariant="italic">value</mml:mtext>
                            <mml:mo>&#x2265;</mml:mo>
                            <mml:mn>0.05</mml:mn>
                        </mml:math>
                    </inline-formula>), which indicates the probability of observing a discrepancy as large as the one computed if the two distributions were the same.</p>
                <p>Results across shape and scale parameters were obtained by plotting the convergence graph between the PDF and CDF of MLE of parameters using NM, GA, and GANMA, as shown in 
                    <xref ref-type="fig" rid="f12">Figures 12</xref> and 
                    <xref ref-type="fig" rid="f13">13</xref>. The solid green line and dotted green line represent the PDF and CDF of the standard genetic algorithm, the yellow solid line, and dotted yellow line represent the Weibull PDF and CDF using NM, and the solid red line and dotted red line represent the suggested method for both the PDF and CDF, respectively. 
                    <xref ref-type="fig" rid="f12">Figure 12</xref> illustrates that the PDF and CDF for both GANMA and NM convergence are on the same line.</p>
                <fig fig-type="figure" id="f12" orientation="portrait" position="float">
                    <label>Figure 12. </label>
                    <caption>
                        <title>Histogram, MLE PDF and CDF using GA, NM, and GANMA for data set 1.</title>
                    </caption>
                    <graphic id="gr12" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure12.gif"/>
                </fig>
                <fig fig-type="figure" id="f13" orientation="portrait" position="float">
                    <label>Figure 13. </label>
                    <caption>
                        <title>Histogram, MLE PDF and CDF using GA, NM, and GANMA for data set 2.</title>
                    </caption>
                    <graphic id="gr13" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/169646/1da04f05-1bc6-4264-b033-3921da99e6f6_figure13.gif"/>
                </fig>
                <p>
                    <xref ref-type="table" rid="T6">Tables 6</xref> and 
                    <xref ref-type="table" rid="T7">7</xref> present the shape and scale parameters, k-s value, p-value, and power density for the first and second data sets, respectively, for all three estimation techniques. The greatest p-value and the lowest k-s statistic for both data sets are produced by the suggested approach (GANMA) out of the three estimation techniques. The Weibull distribution and the actual wind speed data seem similar, as indicated by the p-value exceeding the selected significance threshold (e.g., 0.05). In other words, the data is well-fitted by the Weibull distribution. The parameters estimated using GANMA are considered the best fit for describing the wind speed data, based on the K-S test findings. The observed wind speed data and the predicted Weibull distribution with these parameters were well recognized, as evidenced by the low K-S statistic and high p-value.</p>
                <table-wrap id="T6" orientation="portrait" position="float">
                    <label>Table 6. </label>
                    <caption>
                        <title>Parameter estimations for data set-1.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Method</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>
                                        <mml:math display="inline">
                                            <mml:mover accent="true">
                                                <mml:mi>&#x03b2;</mml:mi>
                                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                                            </mml:mover>
                                        </mml:math>
                                    </inline-formula>
                                </th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>
                                        <mml:math display="inline">
                                            <mml:mover accent="true">
                                                <mml:mi>&#x03b7;</mml:mi>
                                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                                            </mml:mover>
                                        </mml:math>
                                    </inline-formula>
                                </th>
                                <th align="left" colspan="1" rowspan="1" valign="top">k-s value</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">p-value</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">P
                                    <sub>D</sub> (watt/m
                                    <sup>2</sup>)</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">9.52382</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">6.44868</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.13685</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.56069</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">147.05921</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">3.48312</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">4.97007</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.67756</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1.274E-14</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">71.36770</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">9.52340</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">6.44863</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.13682</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.560978</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">147.05541</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <table-wrap id="T7" orientation="portrait" position="float">
                    <label>Table 7. </label>
                    <caption>
                        <title>Parameter estimations for data set-2.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Method</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>
                                        <mml:math display="inline">
                                            <mml:mover accent="true">
                                                <mml:mi>&#x03b2;</mml:mi>
                                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                                            </mml:mover>
                                        </mml:math>
                                    </inline-formula>
                                </th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>
                                        <mml:math display="inline">
                                            <mml:mover accent="true">
                                                <mml:mi>&#x03b7;</mml:mi>
                                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                                            </mml:mover>
                                        </mml:math>
                                    </inline-formula>
                                </th>
                                <th align="left" colspan="1" rowspan="1" valign="top">k-s value</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">p-value</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">P
                                    <sub>D</sub> (watt/m
                                    <sup>2</sup>)</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">NM</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">2.0</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1.0</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.99999</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">2.63E-285</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.81422</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">GA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1.07418</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">4.97152</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.62512</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">3.105E-12</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">350.27224</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">GANMA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1.35925</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">9.85611</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.35982</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.00042</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1431.63678</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>The maximum power density is demonstrated by the parameters estimated through MLE implementing NM, as shown in 
                    <xref ref-type="table" rid="T6">Table 6</xref>. This suggests that the parameters possess greater absolute performance in terms of power generation. Despite the slightly lower power density value of the parameters estimated by MLE using GANMA compared to NM, they are nevertheless selected as the best fit since they have the greatest p-value and the least k-s statistic. This suggests that for wind speed data set 1, parameters calculated by MLE using GANMA offer the best match.</p>
                <p>The parameters that are estimated by MLE using GANMA are found to provide the best fit in 
                    <xref ref-type="table" rid="T7">Table 7</xref>, as shown by their lowest K-S statistic and highest p-value. Additionally, superior performance in terms of power generation is indicated by the higher power density value associated with these parameters.</p>
            </sec>
        </sec>
        <sec id="sec22" sec-type="conclusion">
            <title>9. Conclusion</title>
            <p>To improve the exploitation capabilities of GA, this study presents a unique hybridized approach called the Genetic and Nelder-Mead Algorithm (GANMA), in which NM is included. GANMA has been employed to verify the robustness and efficiency of the suggested technique on fifteen benchmark problems for three separate dimensions. Because of its high level of accuracy and stability, GANMA performs very well in improving unimodal, multimodal, and shifting unimodal/multi-modal functions, as shown by the test function comparison experiment table. According to the testing results, the suggested method is strong and has the potential to solve benchmark issues more quickly than the other two algorithms in the majority of situations.</p>
            <p>Furthermore, estimating the Weibull distribution&#x2019;s scale (
                <italic toggle="yes">&#x03b7;</italic>) and shape (
                <italic toggle="yes">&#x03b2;</italic>) parameters, this study aims to assess the efficacy of three estimation methods: ML estimators employing GA, NM, and GANMA. The MAE and bias criteria are used to assess the efficiency of the parameter estimating techniques. Based on the conclusions drawn from the Monte Carlo simulation and the examination of real-world wind speed data, the ML estimator using GANMA performs better in Weibull parameter estimation than the ML estimator using NM and GA estimator. We used the K-S test to compare three sets of parameters for two fitting wind speed data sets with a Weibull distribution and selected the set of parameters that minimized the K-S statistic and maximized the associated p-value, indicating the best fit. Moreover, it may be said that the two sets of data were collected in two different geographic locations with different meteorological conditions. In these data sets, which included a variety of meteorological situations, GANMA demonstrated superiority.</p>
        </sec>
        <sec id="sec23">
            <title>Compliance with ethical standards</title>
            <sec id="sec24">
                <title>Disclosures &amp; disclaimer</title>
                <p>We certify that the submitted manuscript is our original work that is not currently being considered elsewhere. The paper is an unfunded independent piece of labor.</p>
            </sec>
            <sec id="sec25">
                <title>Ethical approval</title>
                <p>This article does not include any research that any of the authors conducted using humans or animals.</p>
            </sec>
        </sec>
    </body>
    <back>
        <sec id="sec30" sec-type="data-availability">
            <title>Data availability</title>
            <sec id="sec31">
                <title>Underlying data</title>
                <p>All data supporting the findings of this study, including figures and tables, have been deposited in the given link; 
                    <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5281/zenodo.13309711">https://doi.org/10.5281/zenodo.13309711</ext-link>

                    <sup>

                        <xref ref-type="bibr" rid="ref34">34</xref>
</sup>
                </p>
                <p>The files are as follows:</p>
                <p>[Data Sets] data has been obtained from a third party for two real-life problems, which are available at 
                    <ext-link ext-link-type="uri" xlink:href="https://zenodo.org/records/13375454/files/data%20sets.docx?download=1">data sets.docx</ext-link>
                </p>
            </sec>
            <sec id="sec32">
                <title>Extended data</title>
                <p>The extended data files are available in Zenodo at the following DOI: [
                    <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5281/zenodo.13309711.v3">https://doi.org/10.5281/zenodo.13309711.v3</ext-link>]
                    <sup>

                        <xref ref-type="bibr" rid="ref34">34</xref>
</sup>
                </p>
                <p>[Algorithm] The algorithm described in the manuscript available at 
                    <ext-link ext-link-type="uri" xlink:href="https://zenodo.org/records/13375454/files/algorithm.docx?download=1">algorithm.docx</ext-link>
                </p>
                <p>The files included: 
                    <ext-link ext-link-type="uri" xlink:href="https://zenodo.org/records/13378468/files/raw%20data%20of%20functions.docx?download=1">raw data of functions.docx</ext-link> and 
                    <ext-link ext-link-type="uri" xlink:href="https://zenodo.org/records/13378468/files/raw%20data%20of%20functions(generation%20wise).docx?download=1">raw data of functions(generation wise).docx</ext-link> Contains data analysis that supports the study but are not included in the main manuscript.</p>
                <p>[Tables] This file contains all the tables referenced in the manuscript. 
                    <ext-link ext-link-type="uri" xlink:href="https://zenodo.org/records/13375454/files/tables.docx?download=1">tables.docx</ext-link>
                </p>
                <p>[Figures] This file contains all the figures referenced in the manuscript, including detailed captions. 
                    <ext-link ext-link-type="uri" xlink:href="https://zenodo.org/records/13375454/files/figures.docx?download=1">figures.docx</ext-link>
                </p>
                <p>Data are available under the terms of the 
                    <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license</ext-link> (CC-BY 4.0).</p>
            </sec>
        </sec>
        <sec id="sec27">
            <title>Software availability</title>
            <p>Python is an open-source source and is available at 
                <ext-link ext-link-type="uri" xlink:href="https://python.org">https://python.org</ext-link>
            </p>
            <p>Archived software available from: 
                <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5281/zenodo.13309711">https://doi.org/10.5281/zenodo.13309711</ext-link>

                <sup>

                    <xref ref-type="bibr" rid="ref34">34</xref>
</sup> (source code.zip) where archived source code can be accessed.</p>
        </sec>
        <ref-list>
            <title>References</title>
            <ref id="ref21">
                <label>1</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mastorakis</surname>
                            <given-names>NE</given-names>
                        </name>
</person-group>:
                    <article-title>On the solution of ill-conditioned systems of linear and non-linear equations via genetic algorithms (gas) and nelder-mead simplex search nikos e. mastorakis.</article-title>
                    <source>

                        <italic toggle="yes">WSEAS Trans. Inf. Sci. Appl.</italic>
</source>
                    <year>2005</year>;<volume>2</volume>(<issue>5</issue>):<fpage>460</fpage>&#x2013;<lpage>466</lpage>.</mixed-citation>
            </ref>
            <ref id="ref10">
                <label>2</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Durand</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Alliot</surname>
                            <given-names>J-M</given-names>
                        </name>
</person-group>:
                    <article-title>A combined nelder-mead simplex and genetic algorithm.</article-title>
                    <source>

                        <italic toggle="yes">HAL.</italic>
</source>
                    <year>1999</year>;<volume>1999</volume>.</mixed-citation>
            </ref>
            <ref id="ref25">
                <label>3</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Renders</surname>
                            <given-names>J-M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Flasse</surname>
                            <given-names>SP</given-names>
                        </name>
</person-group>:
                    <article-title>Hybrid methods using genetic algorithms for global optimization.</article-title>
                    <source>

                        <italic toggle="yes">IEEE Trans. Syst. Man Cybern. B Cybern.</italic>
</source>
                    <year>1996</year>;<volume>26</volume>(<issue>2</issue>):<fpage>243</fpage>&#x2013;<lpage>258</lpage>.
                    <pub-id pub-id-type="doi">10.1109/3477.485836</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref11">
                <label>4</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Fan</surname>
                            <given-names>S-KS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Liang</surname>
                            <given-names>Y-C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Zahara</surname>
                            <given-names>E</given-names>
                        </name>
</person-group>:
                    <article-title>A genetic algorithm and a particle swarm optimizer hybridized with nelder&#x2013;mead simplex search.</article-title>
                    <source>

                        <italic toggle="yes">Comput. Ind. Eng.</italic>
</source>
                    <year>2006</year>;<volume>50</volume>(<issue>4</issue>):<fpage>401</fpage>&#x2013;<lpage>425</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.cie.2005.01.022</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref15">
                <label>5</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Hwang</surname>
                            <given-names>S-F</given-names>
                        </name>

                        <name name-style="western">
                            <surname>He</surname>
                            <given-names>R-S</given-names>
                        </name>
</person-group>:
                    <article-title>A hybrid real-parameter genetic algorithm for function optimization.</article-title>
                    <source>

                        <italic toggle="yes">Adv. Eng. Inform.</italic>
</source>
                    <year>2006</year>;<volume>20</volume>(<issue>1</issue>):<fpage>7</fpage>&#x2013;<lpage>21</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.aei.2005.09.001</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref6">
                <label>6</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Beasley</surname>
                            <given-names>D</given-names>
                        </name>
</person-group>:
                    <article-title>An overview of genetic algorithms.</article-title>
                    <source>

                        <italic toggle="yes">University Computing.</italic>
</source>
                    <year>1993</year>;<volume>15</volume>:<fpage>170</fpage>&#x2013;<lpage>181</lpage>.</mixed-citation>
            </ref>
            <ref id="ref14">
                <label>7</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Holland</surname>
                            <given-names>JH</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Adaptation in natural and artificial systems.</italic>
</source>
                    <publisher-loc>Ann Arbor</publisher-loc>:
                    <publisher-name>univ. of mich. press</publisher-name>;<year>1975</year>; vol.<volume>7</volume>;<fpage>390</fpage>&#x2013;<lpage>401</lpage>.</mixed-citation>
            </ref>
            <ref id="ref24">
                <label>8</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Olsson</surname>
                            <given-names>DM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Nelson</surname>
                            <given-names>LS</given-names>
                        </name>
</person-group>:
                    <article-title>The Nelder-mead simplex procedure for function minimization.</article-title>
                    <source>

                        <italic toggle="yes">Technometrics.</italic>
</source>
                    <year>1975</year>;<volume>17</volume>(<issue>1</issue>):<fpage>45</fpage>&#x2013;<lpage>51</lpage>.
                    <pub-id pub-id-type="doi">10.1080/00401706.1975.10489269</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref29">
                <label>9</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Spendley</surname>
                            <given-names>WGRFR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hext</surname>
                            <given-names>GR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Himsworth</surname>
                            <given-names>FR</given-names>
                        </name>
</person-group>:
                    <article-title>Sequential application of simplex designs in optimisation and evolutionary operation.</article-title>
                    <source>

                        <italic toggle="yes">Technometrics.</italic>
</source>
                    <year>1962</year>;<volume>4</volume>(<issue>4</issue>):<fpage>441</fpage>&#x2013;<lpage>461</lpage>.
                    <pub-id pub-id-type="doi">10.1080/00401706.1962.10490033</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref23">
                <label>10</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Nelder</surname>
                            <given-names>JA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Mead</surname>
                            <given-names>R</given-names>
                        </name>
</person-group>:
                    <article-title>A simplex method for function minimization.</article-title>
                    <source>

                        <italic toggle="yes">Comput. J.</italic>
</source>
                    <year>1965</year>;<volume>7</volume>(<issue>4</issue>):<fpage>308</fpage>&#x2013;<lpage>313</lpage>.
                    <pub-id pub-id-type="doi">10.1093/comjnl/7.4.308</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref28">
                <label>11</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Selvam</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ramachandran</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Saravanan</surname>
                            <given-names>V</given-names>
                        </name>
</person-group>:
                    <article-title>Nelder&#x2013;mead simplex search method-a study.</article-title>
                    <source>

                        <italic toggle="yes">Data Anal. Comput. Artif. Intell.</italic>
</source>
                    <year>2022</year>;<volume>2</volume>(<issue>2</issue>):<fpage>117</fpage>&#x2013;<lpage>122</lpage>.
                    <pub-id pub-id-type="doi">10.46632/daai/2/2/7</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref1">
                <label>12</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Akda&#x011f;</surname>
                            <given-names>SA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Dinler</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>A new method to estimate weibull parameters for wind energy applications.</article-title>
                    <source>

                        <italic toggle="yes">Energy Convers. Manag.</italic>
</source>
                    <year>2009</year>;<volume>50</volume>(<issue>7</issue>):<fpage>1761</fpage>&#x2013;<lpage>1766</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.enconman.2009.03.020</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref32">
                <label>13</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Weibull</surname>
                            <given-names>W</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">A statistical theory of strength of materials.</italic>
</source>
                    <publisher-name>IVB-Handl</publisher-name>;<year>1939</year>.</mixed-citation>
            </ref>
            <ref id="ref7">
                <label>14</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>B&#x00fc;tikofer</surname>
                            <given-names>L</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Stawarczyk</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Roos</surname>
                            <given-names>M</given-names>
                        </name>
</person-group>:
                    <article-title>Two regression methods for esti- mation of a two-parameter weibull distribution for reliability of dental materials.</article-title>
                    <source>

                        <italic toggle="yes">Dent. Mater.</italic>
</source>
                    <year>2015</year>;<volume>31</volume>(<issue>2</issue>):<fpage>e33</fpage>&#x2013;<lpage>e50</lpage>.
                    <pub-id pub-id-type="pmid">25499248</pub-id>
                    <pub-id pub-id-type="doi">10.1016/j.dental.2014.11.014</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref8">
                <label>15</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Coles</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Bawa</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Trenner</surname>
                            <given-names>L</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <source>

                        <italic toggle="yes">An introduction to statistical modeling of extreme values.</italic>
</source>
                    <publisher-name>Springer</publisher-name>;<year>2001</year>; vol.<volume>208</volume>.
                    <pub-id pub-id-type="doi">10.1007/978-1-4471-3675-0</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref27">
                <label>16</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Seguro</surname>
                            <given-names>JV</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lambert</surname>
                            <given-names>TW</given-names>
                        </name>
</person-group>:
                    <article-title>Modern estimation of the parameters of the weibull wind speed distribution for wind energy analysis.</article-title>
                    <source>

                        <italic toggle="yes">J. Wind Eng. Ind. Aerodyn.</italic>
</source>
                    <year>2000</year>;<volume>85</volume>(<issue>1</issue>):<fpage>75</fpage>&#x2013;<lpage>84</lpage>.
                    <pub-id pub-id-type="doi">10.1016/S0167-6105(99)00122-1</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref2">
                <label>17</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Akg&#x00fc;l</surname>
                            <given-names>FG</given-names>
                        </name>

                        <name name-style="western">
                            <surname>&#x015e;eno&#x011f;lu</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Arslan</surname>
                            <given-names>T</given-names>
                        </name>
</person-group>:
                    <article-title>An alternative distribution to weibull for modeling the wind speed data: Inverse weibull distribution.</article-title>
                    <source>

                        <italic toggle="yes">Energy Convers. Manag.</italic>
</source>
                    <year>2016</year>;<volume>114</volume>:<fpage>234</fpage>&#x2013;<lpage>240</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.enconman.2016.02.026</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref16">
                <label>18</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kollu</surname>
                            <given-names>R</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Rayapudi</surname>
                            <given-names>SR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Narasimham</surname>
                            <given-names>SVL</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Mixture probability distribution functions to model wind speed distributions.</article-title>
                    <source>

                        <italic toggle="yes">Int. J. Energy Environ. Eng.</italic>
</source>
                    <year>2012</year>;<volume>3</volume>:<fpage>10</fpage>&#x2013;<lpage>27</lpage>.
                    <pub-id pub-id-type="doi">10.1186/2251-6832-3-27</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref3">
                <label>19</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kavak Akpinar</surname>
                            <given-names>E</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Akpinar</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <article-title>Determination of the wind energy potential for maden-elazig, turkey.</article-title>
                    <source>

                        <italic toggle="yes">Energy Convers. Manag.</italic>
</source>
                    <year>2004</year>;<volume>45</volume>(<issue>18-19</issue>):<fpage>2901</fpage>&#x2013;<lpage>2914</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.enconman.2003.12.016</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref30">
                <label>20</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Teimouri</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hoseini</surname>
                            <given-names>SM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Nadarajah</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <article-title>Comparison of estimation methods for the weibull distribution.</article-title>
                    <source>

                        <italic toggle="yes">Statistics.</italic>
</source>
                    <year>2013</year>;<volume>47</volume>(<issue>1</issue>):<fpage>93</fpage>&#x2013;<lpage>109</lpage>.
                    <pub-id pub-id-type="doi">10.1080/02331888.2011.559657</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref26">
                <label>21</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Saleh</surname>
                            <given-names>H</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Abou El-Azm Aly</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Abdel-Hady</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <article-title>Assessment of different methods used to estimate weibull distribution parameters for wind speed in zafarana wind farm, suez gulf, Egypt.</article-title>
                    <source>

                        <italic toggle="yes">Energy.</italic>
</source>
                    <year>2012</year>;<volume>44</volume>(<issue>1</issue>):<fpage>710</fpage>&#x2013;<lpage>719</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.energy.2012.05.021</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref5">
                <label>22</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Azad</surname>
                            <given-names>AK</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Rasul</surname>
                            <given-names>MG</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Yusaf</surname>
                            <given-names>T</given-names>
                        </name>
</person-group>:
                    <article-title>Statistical diagnosis of the best weibull methods for wind power assessment for agricultural applications.</article-title>
                    <source>

                        <italic toggle="yes">Energies.</italic>
</source>
                    <year>2014</year>;<volume>7</volume>(<issue>5</issue>):<fpage>3056</fpage>&#x2013;<lpage>3085</lpage>.
                    <pub-id pub-id-type="doi">10.3390/en7053056</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref9">
                <label>23</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Dempster</surname>
                            <given-names>AP</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Laird</surname>
                            <given-names>NM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Rubin</surname>
                            <given-names>DB</given-names>
                        </name>
</person-group>:
                    <article-title>Maximum likelihood from incomplete data via the em algorithm.</article-title>
                    <source>

                        <italic toggle="yes">J. R. Stat. Soc. Series B (Methodol).</italic>
</source>
                    <year>1977</year>;<volume>39</volume>(<issue>1</issue>):<fpage>1</fpage>&#x2013;<lpage>22</lpage>.
                    <pub-id pub-id-type="doi">10.1111/j.2517-6161.1977.tb01600.x</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref13">
                <label>24</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Gove</surname>
                            <given-names>JH</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fairweather</surname>
                            <given-names>SE</given-names>
                        </name>
</person-group>:
                    <article-title>Maximum-likelihood estimation of weibull func- tion parameters using a general interactive optimizer and grouped data.</article-title>
                    <source>

                        <italic toggle="yes">For. Ecol. Manag.</italic>
</source>
                    <year>1989</year>;<volume>28</volume>(<issue>1</issue>):<fpage>61</fpage>&#x2013;<lpage>69</lpage>.
                    <pub-id pub-id-type="doi">10.1016/0378-1127(89)90074-1</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref33">
                <label>25</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Yal&#x00e7;&#x0131;nkaya</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>&#x015e;eno&#x011f;lu</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Yolcu</surname>
                            <given-names>U</given-names>
                        </name>
</person-group>:
                    <article-title>Maximum likelihood estimation for the parameters of skew-normal distribution using genetic algorithm.</article-title>
                    <source>

                        <italic toggle="yes">Swarm Evol. Comput.</italic>
</source>
                    <year>2018</year>;<volume>38</volume>:<fpage>127</fpage>&#x2013;<lpage>138</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.swevo.2017.07.007</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref4">
                <label>26</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Altunkaynak</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Alptekin</surname>
                            <given-names>ES&#x0130;N</given-names>
                        </name>
</person-group>:
                    <article-title>The genetic algorithm method for parameter estimation in nonlinear regression.</article-title>
                    <source>

                        <italic toggle="yes">Gazi Univ. J. Sci.</italic>
</source>
                    <year>2004</year>;<volume>17</volume>(<issue>2</issue>):<fpage>43</fpage>&#x2013;<lpage>51</lpage>.</mixed-citation>
            </ref>
            <ref id="ref12">
                <label>27</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Gen&#x00e7;t&#x00fc;rk</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Yi&#x011f;iter</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Modelling claim number using a new mixture model: negative binomial gamma distribution.</article-title>
                    <source>

                        <italic toggle="yes">J. Stat. Comput. Simul.</italic>
</source>
                    <year>2016</year>;<volume>86</volume>(<issue>10</issue>):<fpage>1829</fpage>&#x2013;<lpage>1839</lpage>.
                    <pub-id pub-id-type="doi">10.1080/00949655.2015.1085987</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref31">
                <label>28</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Thomas</surname>
                            <given-names>GM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Gerth</surname>
                            <given-names>R</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Velasco</surname>
                            <given-names>T</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Using real-coded genetic algorithms for weibull parameter estimation.</article-title>
                    <source>

                        <italic toggle="yes">Comput. Ind. Eng.</italic>
</source>
                    <year>1995</year>;<volume>29</volume>(<issue>1-4</issue>):<fpage>377</fpage>&#x2013;<lpage>381</lpage>.
                    <pub-id pub-id-type="doi">10.1016/0360-8352(95)00102-7</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref18">
                <label>29</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kusiak</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Zheng</surname>
                            <given-names>H</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Song</surname>
                            <given-names>Z</given-names>
                        </name>
</person-group>:
                    <article-title>On-line monitoring of power curves.</article-title>
                    <source>

                        <italic toggle="yes">Renew. Energy.</italic>
</source>
                    <year>2009</year>;<volume>34</volume>(<issue>6</issue>):<fpage>1487</fpage>&#x2013;<lpage>1493</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.renene.2008.10.022</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref22">
                <label>30</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Morgan</surname>
                            <given-names>EC</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lackner</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Vogel</surname>
                            <given-names>RM</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Probability distributions for offshore wind speeds.</article-title>
                    <source>

                        <italic toggle="yes">Energy Convers. Manag.</italic>
</source>
                    <year>2011</year>;<volume>52</volume>(<issue>1</issue>):<fpage>15</fpage>&#x2013;<lpage>26</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.enconman.2010.06.015</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref19">
                <label>31</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mahmuddin</surname>
                            <given-names>F</given-names>
                        </name>
</person-group>:
                    <chapter-title>Analysis of wind energy potential with a mobile floating structure around sulawesi and maluku islands of indonesia.</chapter-title>
                    <source>

                        <italic toggle="yes">International Conference on Offshore Mechanics and Arctic Engineering.</italic>
</source>
                    <publisher-name>American Society of Mechanical Engineers</publisher-name>;<year>2015</year>; volume<volume>56574</volume>: p.<fpage>V009T09A064</fpage>.</mixed-citation>
            </ref>
            <ref id="ref17">
                <label>32</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Komatsu</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Mizuno</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Natheer</surname>
                            <given-names>A</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Unusual distribution of floating seaweeds in the east china sea in the early spring of 2012.</article-title>
                    <source>

                        <italic toggle="yes">J. Appl. Phycol.</italic>
</source>
                    <year>2014</year>;<volume>26</volume>:<fpage>1169</fpage>&#x2013;<lpage>1179</lpage>.
                    <pub-id pub-id-type="pmid">24771974</pub-id>
                    <pub-id pub-id-type="doi">10.1007/s10811-013-0152-y</pub-id>
                    <pub-id pub-id-type="pmcid">PMC3988516</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref20">
                <label>33</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Massey</surname>
                            <given-names>FJ</given-names>
                            <suffix>Jr</suffix>
                        </name>
</person-group>:
                    <article-title>The kolmogorov-smirnov test for goodness of fit.</article-title>
                    <source>

                        <italic toggle="yes">J. Am. Stat. Assoc.</italic>
</source>
                    <year>1951</year>;<volume>46</volume>(<issue>253</issue>):<fpage>68</fpage>&#x2013;<lpage>78</lpage>.
                    <pub-id pub-id-type="doi">10.1080/01621459.1951.10500769</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref34">
                <label>34</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mishra</surname>
                            <given-names>R</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Majhi</surname>
                            <given-names>N</given-names>
                        </name>
</person-group>:
                    <article-title>Python code and raw data for our proposed algorithm (GANMA).</article-title>
                    <year>2024</year>.
                    <pub-id pub-id-type="doi">10.5281/zenodo.13309711</pub-id>
                </mixed-citation>
            </ref>
        </ref-list>
    </back>
    <sub-article article-type="reviewer-report" id="report343361">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.169646.r343361</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Roeva</surname>
                        <given-names>Olympia</given-names>
                    </name>
                    <xref ref-type="aff" rid="r343361a1">1</xref>
                    <role>Referee</role>
                </contrib>
                <aff id="r343361a1">
                    <label>1</label>Bioinformatics and mathematical modelling, Institute of Biophysics and Biomedical Engineering, Bulgarian Academy of Sciences, Sofia, Bulgaria</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>6</day>
                <month>12</month>
                <year>2024</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2024 Roeva O</copyright-statement>
                <copyright-year>2024</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport343361" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.154598.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve-with-reservations</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>
                <list list-type="bullet">
                    <list-item>
                        <p>Is the work clearly and accurately presented and does it cite the current literature?No. The paper structure should be reconsidered. First, all used/known methods and knowledge used in the research should be presented and then the proposed new techniques, the new results obtained &#x2013; only results and experiments made by the authors. The presented results should be discussed and compared with similar published results.</p>
                    </list-item>
                </list> The references are not up to date. Recent titles should be added. 1/3 of the references are related to Weibull-Parameter Estimation and at the same time there is no deep analysis of the hybrids based on GA &#x2013; their advantages and disadvantages, the existing gaps, and the role of the proposed hybrid in the current state of the art.</p>
            <p> The figures should appear after their introduction in the text. Figure 1 is mentioned on page 19, but appears on page 12. 
                <list list-type="bullet">
                    <list-item>
                        <p>Is the study design appropriate and does the work have academic merit?</p>
                    </list-item>
                </list> Yes. 
                <list list-type="bullet">
                    <list-item>
                        <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
                    </list-item>
                </list> No. For example, the applied GA selection operator is not given. The GA parameter, ggap, is not given. The fitness function is unknown. 
                <list list-type="bullet">
                    <list-item>
                        <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
                    </list-item>
                </list> Yes. 
                <list list-type="bullet">
                    <list-item>
                        <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
                    </list-item>
                </list> Yes. 
                <list list-type="bullet">
                    <list-item>
                        <p>Are the conclusions drawn adequately supported by the results?</p>
                    </list-item>
                </list> Yes.</p>
            <p> </p>
            <p> I have a few questions: 
                <list list-type="order">
                    <list-item>
                        <p>Why reference 12 is cited in the sentence &#x201c;The pseudo-code for the hybridization of the GA and Nelder-Mead simplex algorithm is presented in Algorithm.
                            <sup>12</sup>&#x201d;?</p>
                    </list-item>
                    <list-item>
                        <p>The NM algorithm works with a single solution and GA works with a population of the solutions. How is it performed the following step in pseudo-code 21: &#x201c;Replace the worst individuals with the simplex&#x2019;s best individuals&#x201d;? The NM algorithm returns/gives only one solution, so only one worst individual can be replaced.</p>
                    </list-item>
                    <list-item>
                        <p>How the GA and NM algorithm parameters are set? Are these parameters optimal?</p>
                    </list-item>
                </list>
            </p>
            <p>Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>No</p>
            <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
            <p>Yes</p>
            <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>Yes</p>
            <p>Is the study design appropriate and is the work technically sound?</p>
            <p>Yes</p>
            <p>Are the conclusions drawn adequately supported by the results?</p>
            <p>Yes</p>
            <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
            <p>No</p>
            <p>Reviewer Expertise:</p>
            <p>metaheuristic algorithms for mathematical modelling and optimization</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above.</p>
        </body>
        <sub-article article-type="response" id="comment13107-343361">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>Mishra</surname>
                            <given-names>Rajashree</given-names>
                        </name>
                        <aff>Mathematics, Kalinga Institute of Industrial Technology, Bhubaneswar, Odisha, India</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>9</day>
                    <month>1</month>
                    <year>2025</year>
                </pub-date>
            </front-stub>
            <body>
                <p>Thank you for the comments and suggestions. 
                    <list list-type="order">
                        <list-item>
                            <p>Sorry, I have wrongly mentioned it and I have corrected it in the given new manuscript.</p>
                        </list-item>
                        <list-item>
                            <p>We acknowledge the reviewer&#x2019;s observation regarding the application of the Nelder-Mead (NM) algorithm, which works with a single solution while the Genetic Algorithm (GA) operates on a population. In our implementation, we address this by applying the NM algorithm to the first five best individuals from the population. For each individual, NM refines the solution, and the improved solution replaces the corresponding worst individual in the population. This process ensures that the benefits of NM&#x2019;s local refinement are distributed across multiple candidates, effectively enhancing the population's overall quality. This approach leverages NM's exploitation strength while maintaining the diversity necessary for GA&#x2019;s global exploration, striking an effective balance between the two methods. We address this in, sub-section 3.2(IV)</p>
                        </list-item>
                        <list-item>
                            <p>We have created a section for parameter setups for GA, NMA, and GANMA. To ensure these parameters were suitable for our specific application, we conducted sensitivity analyses on a subset of benchmark functions, varying key parameters and assessing their impact on convergence speed and solution quality. The selected parameters demonstrated consistent performance across unimodal, multimodal, and shifted test functions, indicating that they are close to optimal for the problems studied. However, we acknowledge that further tuning could potentially improve performance for specific problem instances and are open to exploring adaptive parameter control in future work.</p>
                        </list-item>
                    </list>
                </p>
            </body>
        </sub-article>
    </sub-article>
    <sub-article article-type="reviewer-report" id="report329147">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.169646.r329147</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Boudissa</surname>
                        <given-names>El-ghalia</given-names>
                    </name>
                    <xref ref-type="aff" rid="r329147a2">2</xref>
                    <xref ref-type="aff" rid="r329147a3">3</xref>
                    <role>Referee</role>
                </contrib>
                <contrib contrib-type="author">
                    <name>
                        <surname>FATIHA</surname>
                        <given-names>HABBI</given-names>
                    </name>
                    <xref ref-type="aff" rid="r329147a1">1</xref>
                    <xref ref-type="aff" rid="r329147a1">1</xref>
                    <role>Co-referee</role>
                </contrib>
                <aff id="r329147a1">
                    <label>1</label>Saad Dahlab University of Blida Faculty of Technology (Ringgold ID: 272254), Blida, Blida Province, Algeria</aff>
                <aff id="r329147a2">
                    <label>2</label>Automatic-Electrotechnic, Saad Dahlab University of Blida Faculty of Technology (Ringgold ID: 272254), Blida, Blida Province, Algeria</aff>
                <aff id="r329147a3">
                    <label>3</label>Faculty of Technology, Saad Dahlab University of Blida, Blida,, Blida Province, Algeria</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>28</day>
                <month>10</month>
                <year>2024</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2024 FATIHA H and Boudissa Eg</copyright-statement>
                <copyright-year>2024</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport329147" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.154598.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve-with-reservations</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>This paper aims to present a novel hybrid GA and NMA. It should make a contribution to enhance the exploitation capabilities of GA by using NMA. To highlight the performance of GANMA, it is tested across various benchmark functions and parameter estimation tasks. There are a number of issues with the methods and analysis that need to be clarified. The comments for authors are listed below</p>
            <p> 1- The authors should firstly focus on the necessity to hybrid the GA with NMA. This is followed by highlighting the problem that is still not covered by other researchers.</p>
            <p> 2- In the overview section, the authors mention that: GA is an approach to heuristic search. So, what is the difference between metaheuristic optimization method and heuristic search approach?</p>
            <p> 3- In Nelder&#x2013;Mead Simplex Search Method section, the equations must be numbered. There is a sign error in one of the contraction equations of NMA. Equations 5 and 7 must be verified</p>
            <p> 4-The justification of using NMA in this paper is not clear. What is the merit of using NMA, while there are thousands of optimization algorithms?</p>
            <p> 5-The theoretical explanation on why the NMA tends to provide local solution, is not clearly explained. Please show a detail explanation on the demerit of the NMA. The author may support with some preliminary experiments</p>
            <p> 6-The authors define the simplex for the NM algorithm by selecting a set of initial points around the best solution found by the GA so far in the suggested algorithm&#x2019;s (GANMA). Please show a detail explanation on the initial conditions choice of NMA</p>
            <p> 7-The authors must clarify what makes after mutation; just the mutated solutions are affected by NM algorithm. Or, the NM algorithm is applied to only the best solution after reproduction and when the end of the main loop is met.</p>
            <p> 8- When checking the Table 2, it shows less performance of GANMA for 
                <italic>f
                    <sub>8</sub>
                </italic> in three dimensions (-1.97E+01 (Best solution for n=10), -3.94E+01(Best solution for n=20),</p>
            <p> &#x00a0;-9.86E+01(Best solution for n=30)). Please comment on these numbers. Therefore, the authors must clarify what makes the proposed method superior.</p>
            <p> 9- In conclusion, the authors mention that: &#x00a0;To improve the exploitation capabilities of GA, this study presents a unique hybridized approach called the GANMA, in which NM is included. Please explain the point of a unique hybridized approach</p>
            <p> 10- The literature for the Weibull-parameter estimation methods is too old. The authors are required to use the most recent ones.</p>
            <p> Additionally, please put recent optimization algorithms</p>
            <p> Ref 1</p>
            <p> Ref 2</p>
            <p> Ref 3</p>
            <p> Ref 4</p>
            <p> Ref 5</p>
            <p> </p>
            <p> The comments of co-reviewer</p>
            <p> This paper is an interesting study about parameter estimation using a hybrid genetic algorithm and Nelder Mead approach. Below, I give some major comments for improving it:</p>
            <p> 1. The authors need to mind the proper use of abbreviations and switching between them and their original terminologies.</p>
            <p> 2. Added reference to formulas.</p>
            <p> 3. An flowchart for proposed GANMA may be given by the authors in the paper for better understanding of the readers.</p>
            <p> 4. What is the role of benchmark function for an optimization technique?</p>
            <p> 5. &#x00a0;In Table 2 on page 10 (f8 function), the GA gives best results than the GANMA in 10, 20 and 30 dimensions. Please comment on these numbers.</p>
            <p> 6. In page 7 (fourth section), the chosen reflected value 
                <italic>&#x03b1; </italic>
                <inline-graphic xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAWCAIAAAB/rzpwAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAOxAAADsQBlSsOGwAAALFJREFUOE9j/P//PwNxgIk4ZSBVw1zpgwNzQ0LVNbXVNUMr9jMw7K8CMuY+QA0eYLj+/7+/XEMrsHL/fSDz/tzA4MryYK3AuSAeMmAAcvZVaqkFw2VA2pC4CMXAcD2wcz1DYHaSAsS2B/duMSBxkZzABJbTUlWEiu2f1XtVuzjDEUskQmLr2u37IAP3V4XuZPAHixyoqDqArhzk1rkhaiD3Vc4B+gToLRxuZRxNWTTJMAC5l4Xye1oetwAAAABJRU5ErkJggg=="/>&#x00a0;is not given in the paper. Also, the reason for the selected values of: 
                <italic>&#x03b3;=1.5, &#x03b2;=0.5 and &#x03b7;=0.5</italic>
                <inline-graphic xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMIAAAAWCAIAAAAdLNRfAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAOxAAADsQBlSsOGwAABJVJREFUaEPtWV1O20AQXqoeJFSQ0uQSSStAlAdkEi4AEkKgPFWQ2AeIKhB9qSIhhHOBokZ9oAhQbS5hUAFh34TO7Hr9E9vxzzqBCluRwGRmdr5vxzOfl6mnpydSXAUDYgy8EXMvvAsGkIGijIo6yIGBl1dGutLR44FZfWX1Q/U9ftaS2MdHzGaRLNussSlA5Tqb+yS8OPzJlJGlKtGbrSu0Gvhn+1csfqu/tnhAWufG31vjYpcMtpUEhRcbFQ0s3VudVohP+mwTLRxmVO+e7VWJNF/LHCGtY3b4ILHHepmaLM1VynOVthaxjiaX5+SoL8N89LY3Wmr3aLimCqm2NRMsTLVZnmue4K/+K8fl4nkHpGE5xDtmshCAP95uBKPnyFz4dtuT0j4XI+z1ywFZWazbFvrVLyIt8DuhZfTjQ6P6Zategiil9R2J3OwfP+tAsR7vqkufMJ1JXCLwoYyuO01UGCpv4boCt8ExYaloFvFp9sMGAGxG9+t6LV8ePHUDPXht627lqBts+xmyhU0j1c8feba1Raj9u8dQXIl21WLEMvXW7yiMIpzv8EfUc9xg1Uuex0vVHozyuwB77n7xGRQqGNIyIAZfU1XzyTxpVCT4Sbu5lH8j9Y+h4TGBo0Rq4OCDOdJmaURemCrORxwuscapejsmaZNA/TS5Um4EstGSZUsHhCTrFIwbWVNlmJkQWVLVExW/xenprBLh5YWhySAAcNi1VZnOXySkLOupoIYZC8EnLCJSRlOhCEdvZIaER5aRJx4IqVEqaqjKTRY2r2yT8ZgsW38J8tK3fX0b7zAfKNxoYcSqzd4mTwvIsDOuixB8VxtVZ0pEV76T3s/10CmUtkkmavxDRqX6JrybDK6iFYn5YJBZu9GXalu7lUFPC5s7GbM1HlIMsehsry8GRNrhPFrameGKOYK3lb1NNohxlPB3sSEv+IYjHaIJSVhp2eGte6Oy7Ixi1zILA5nhv/VkqHV6pHUa1BnMpLRxamxkqY08fagw6jmC2ny4IWQpbIEM2aIYGqAYYmJuSCukQYGuleVp24VJV35HCH0SWuxRpRXWYniCXh6k3uV9JOALx+wRi+a70jIgBN/tRsbBOdnp5vLKE0+51YfDQyot8aFxNKalH+8bztPp+8ph2pG9IDC3Bl5RHL/saIv6/AoxDo90yAoOkCAT/pQnynYo9s29ScP0+xfwE5Sy1e9QKe17tYSSqs5Mo+5mMtvvhQFsL090Wt8wOhgj5j3cuDUqwIEQfEcbjUESoYBsN+AAhslnUKxcFLvT3dTUJtfXaHDiap3g1LelJTuIQomdmzDiskW1T7nKDdk9NEqUrU+YACiKFwU1E3xcbvtBsUM1MGMKNdLLq8i870B5CSNR+ExiQzYTPOZKqgQDGnOiR39Js3xWu6TvLuNOkg41bOARak6gSQq66srl7PmPDbt58wae00mjYG4vxd1/EvuMWUEZWWovt4PgHJHUu11vDUGef37fOJogx4X+31A5CiNBEqag3QmGKNwLBsb7P7WC31fCQFFGr2SjxwuzKKPx8vtKohdl9Eo2erww/wF4XLR2nRgrgQAAAABJRU5ErkJggg=="/>must be listed. Why didn&#x2019;t you use the standard NMA values (
                <italic>&#x03b1;=1,</italic>
                <italic> &#x03b2;=2</italic>
                <italic> and </italic>
                <italic>&#x03b3;= &#x03b7;=0.5</italic>
                <inline-graphic xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMwAAAAWCAIAAAAD5eTsAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAOxAAADsQBlSsOGwAABNhJREFUaEPtWd1OE0EUHn2SYqBC+xJUg0S9aJa2L4CJIRBvNNruPkBjNHJjmhDC9gU0Nl5gg8bdvsRiBMLOm+A5Mzu7s91dmIVZqM1uekFh5vx85+z5vhnuXVxckPIpESgSgftFGi9tlwggAmWTlX1QOAIz2mR0aG2s1B/ip9NzC0dBuwPXYsFbE+2W/zODrgXlu7Umo7al2i502Fn/SF6Nvb9/vKO3ZLRtaWoz6sq9O6TFFazRP3xXJ8baanEubt8ydeU3PwM912KjQXy2v2OcIPyLfnzHNJZr1eVa11Fx5XbllY5ZXTaV9l1h2z9o1Qzb9dky324rx6MSc3INZNE+4M7m4/FtKGLXwZQYehnZpdWr8EkGxLfnP9n9MzAUXz3354g01xvBavfXd2I8Ed8UTaQuq7z46n3bXK2wP1Y2dyCeE7+wYUbPT+pPH3Nnc/G4+5+8+putBqbE0Dv+sK8qBkST0Ynd7kQaCIdex04pAbXb0jCUByP83E5hoMpm/70orQraUlfBeO5snTT3+knSyR3GtGtoAkKqCxldQCe9IE2g+GHP4nkh4wNEqBHFgg05Y2mX7Zx51QcJ69xsBCyTbkkxcJPsIheC3VJVSl4XiFf92SOR0eo6vqPnqu8om+XIUIbJqASmYsvsIrPonfVxEsxkECQ1ZFWcuu2u5hgir45Zq5puehSMFwI0ODIsDMc2gStgo2HbB4x2kTVaIsSMXbILx4bFnLUZtrhFM6U6JkgLZOqubTJqQ3eZmebg8QgHvgkBDHOPJ4nogVMUSEEFUZPFN6C59P05YkouVWsyGXefb9Hb67y4bSMVoBT4RNMHCcVqJndqAsPM7gl3sX7Vnx3r3dCy1NM3Lp8cbWaTSV5Ai3PhC3Q5ORoRY2czmISMR6KvCZrJS5cqFBmt8c88shTQTGV1621tNHDSZnLeaR95gKPr67Od3a8i3+n4ptBwDr1IIBIKX2vvXnL6RqTE+TGJocgiLf/6YoW41mcy+JYexfWzQ2+IYfNVYJmeerXnIctJMFyjjt6ZKj1yP5XGSzhij35NyNTQVunQa70SSpNsisX0BwPnXK4KOFslGTNOYdMByEcnXCmOvcldWVzMeAMIt9vScmROKUUMQ21n8ym6UxyQweDnwv/41MdXE4T2EWmy30x6hV8k4vsaE85sNoRyEqLZGsliM99MTFlNhxuDxd1+cMCkzpjAREl5BBrD4RH8FfQ7HfaYwI8ddWFg1BcX8DTAxX98F8IZ7Ep68D6OyU5fx5E5aZspdJEX9U/hy8KNkQMDjbUm8T7tuZgrdfc/hAMSUF0J6xirKVvGhj2TtHhpVG2ZeK/DGF2nJvPhrWX2+acVyvnk2xAoVn6phrJRpyBjb1UYBvshVRKFaIBzrirE8IsHzC//xEDK3jU9bIqSYuF4jg4TivNGlZl8O7jvDFol8hhJQMBBqH6s9QGr4G1cxmYkkbiu1DfbVWG7g3VQeM0nyuwklCTKLWBQ+GVs1qh2rZ9L4y8vJL7C2a7n3lUHPRRkAxnksjOBTrfxa22dlnPaurMma/T7cocB0f/+cRyKiZxZ/C/LqT3Q9Q+Mq1PWKMiudnbpintImeVTIlAkAnc2yYpMqrQ9WwiUTTZb9ZjLaMomm8uyzlZSZZPNVj3mMpp/2UpQXv2ETSMAAAAASUVORK5CYII="/>). In addition, these values (
                <italic>&#x03b1;, &#x03b2;,&#x03b3; and &#x03b7;)</italic>
                <inline-graphic xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAAAWCAIAAAAgknd8AAAAAXNSR0IArs4c6QAAAAlwSFlzAAAOxAAADsQBlSsOGwAAA3JJREFUWEftV01O20AUHjhJqEia2peAorYKXUQmzgVYRJEQm1YlsQ+QRVFXiApV2EcgYtFWtNI4lzALiLBvkr43M7Znxj/5KUgVzSiLjP1+vvfNvG/GG7PZjKyHxMDmmg2NgTUj+pb4K0Zi3z14Zb7EX3cY/BO7LXAZHneyIJrY7x64fhBL5qAjq43IsxtNh0boLf6vFuiRvaLLjjGgywSNPKtjX7JCYKy8RyYXp7fW19FuDdmtbdUXXJOnN4vvQ6O+tUye2uHVUf1zy+W7fFVGgl9j0n63KxIHv6+J9TaZLYPm0W3jhzuztcfWaYmx2zsxr898bJ6EkXji2d1MEQIXpMGTu0sNL1EQB263f9e+GO2UIJgMbRSaNBprdbEgukvMjbkw+UOXYSSx5yI2lKrE4IC/4UPy8ug0bLzIEZJhALhM+zThq+3tG+EPikFZ7wSDpmE5AbYSNpUz6BiWlzRWQUsmvUqdRtMeVFnOqAev0V4EhPjNrGmV2PgqgcEhscjUQ7WiDky9Sw9Bomx1kqwlXnJk6jgUAwJUZ4DKh3gaTqBkx1rAbIaMQLIsAYMiTYskSq4qQnuWpmpgCoaAFVZsrMLQBFKpIY1WBL6SbpFaWqEUdVIUdM3kZkyso0Ox06APiTQt7IRoGpK62Jq1nf4nY3zO9lvlMLdrJHDPyPlVkko112DQ72GmUySGqXHS442JEK03/H8efAJMA4OY28ciNarv+9e53mIumyx+Js7Bty+h+bFfKZKajkbT23ls8Pd0eE6Oy+SmAMZ2dmLIa4DsJGTlvUoEXsGMx0IJcYmy3t5HyD1o5A1pc+6H4pITe7apyBijkNw98E0BPv0xMfdTwvP2gq7w9Cc5GlVSncDw/RtwAoGM/SFTUKUeYMcEskBuubqqXohJeEnrhJhxk3LM0T1M9AM6JZ1JF9y1QDscvKUwoZJ0JN9yQqLQDH+2KiJFLVopH2kjpzBAlCLUuVRl1ZjUYQhRBWXwOS9J1xQ5L0aYqjU/ayoG1p/e5xgEocklPjl7tAMQJYI3L/0TvOdHgRY4o2kOI3BuKXTwk087t6TgefsFSHyCqitCFq6o9HDuHinlcuE6ig7/hZ0f3VC5y/Do6hVpA54sdlI8Tyv49v0wbR33DvkHGoz/nZH8Oq/6pfc8dwxWtWZEX9s1IzojfwAXPoS57l5DZwAAAABJRU5ErkJggg=="/>&#x00a0;are the same values used for Weibull-Parameter Estimation.</p>
            <p> 7. In Figures 3 (f15), 4 (f5, f15) why there is a zigzag in the fitness graph.</p>
            <p> 7. In order to check the performance of the proposed GANMA, it is suggested to compare the proposed GANMA with another way of hybridization, which is explained below.</p>
            <p> - Apply the GA to locate the interval, which likely contains the global minimum.</p>
            <p> - Then, switch to the NMA assuming the final solution of the GA as a starting solution for NMA.</p>
            <p> 8. The literature for the Weibull-parameter estimation methods seems too old. Please put the recent optimization algorithms.</p>
            <p>Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>Partly</p>
            <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
            <p>I cannot comment. A qualified statistician is required.</p>
            <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>Yes</p>
            <p>Is the study design appropriate and is the work technically sound?</p>
            <p>Yes</p>
            <p>Are the conclusions drawn adequately supported by the results?</p>
            <p>Yes</p>
            <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>Optimization methods; meta-heuristics; identification; induction machine; synchrounous generator; Automatic Voltage Regulation; Photovoltaic systems</p>
            <p>We confirm that we have read this submission and believe that we have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however we have significant reservations, as outlined above.</p>
        </body>
        <back>
            <ref-list>
                <title>References</title>
                <ref id="rep-ref-329147-1">
                    <label>1</label>
                    <mixed-citation publication-type="journal">
                        <person-group person-group-type="author"/>:
                        <article-title>Combination of quadratic ranking selection real-coded genetic algorithm with the Hooke-Jeeves optimisation method for solar photovoltaic parameter estimation</article-title>.
                        <source>
                            <italic>International Journal of Ambient Energy</italic>
                        </source>.<year>2022</year>;<volume>43</volume>(<issue>1</issue>) :
                        <elocation-id>10.1080/01430750.2022.2080267</elocation-id>
                        <fpage>7754</fpage>-<lpage>7765</lpage>
                        <pub-id pub-id-type="doi">10.1080/01430750.2022.2080267</pub-id>
                    </mixed-citation>
                </ref>
                <ref id="rep-ref-329147-2">
                    <label>2</label>
                    <mixed-citation publication-type="journal">
                        <person-group person-group-type="author"/>:
                        <article-title>Improved Nelder-Mead algorithm for output voltage control of a synchronous generator</article-title>.
                        <source>
                            <italic>International Journal of Ambient Energy</italic>
                        </source>.<year>2023</year>;<volume>44</volume>(<issue>1</issue>) :
                        <elocation-id>10.1080/01430750.2023.2233747</elocation-id>
                        <fpage>2283</fpage>-<lpage>2295</lpage>
                        <pub-id pub-id-type="doi">10.1080/01430750.2023.2233747</pub-id>
                    </mixed-citation>
                </ref>
                <ref id="rep-ref-329147-3">
                    <label>3</label>
                    <mixed-citation publication-type="journal">
                        <person-group person-group-type="author"/>:
                        <article-title>Weibull parameter estimation and reliability analysis with small samples based on successive approximation method</article-title>.
                        <source>
                            <italic>Journal of Mechanical Science and Technology</italic>
                        </source>.<year>2023</year>;<volume>37</volume>(<issue>11</issue>) :
                        <elocation-id>10.1007/s12206-023-1019-z</elocation-id>
                        <fpage>5797</fpage>-<lpage>5811</lpage>
                        <pub-id pub-id-type="doi">10.1007/s12206-023-1019-z</pub-id>
                    </mixed-citation>
                </ref>
                <ref id="rep-ref-329147-4">
                    <label>4</label>
                    <mixed-citation publication-type="journal">
                        <person-group person-group-type="author"/>:
                        <article-title>Weibull parameter estimation and reliability analysis with zero-failure data from high-quality products</article-title>.
                        <source>
                            <italic>Reliability Engineering &amp; System Safety</italic>
                        </source>.<year>2021</year>;<volume>207</volume>:
                        <elocation-id>10.1016/j.ress.2020.107321</elocation-id>
                        <pub-id pub-id-type="doi">10.1016/j.ress.2020.107321</pub-id>
                    </mixed-citation>
                </ref>
                <ref id="rep-ref-329147-5">
                    <label>5</label>
                    <mixed-citation>
                        <person-group person-group-type="author"/>:
                        <article-title>A MEMETIC ALGORITHM APPLIED TO INDUCTION MACHINE PARAMETERS IDENTIFICATION BASED ON AN OUTPUT ERROR</article-title>.
                        <source>
                            <italic>https://journal.iem.pub.ro/rrst-ee/article/view/403/308</italic>
                        </source>.<year>2023</year>;</mixed-citation>
                </ref>
            </ref-list>
        </back>
        <sub-article article-type="response" id="comment13106-329147">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>Mishra</surname>
                            <given-names>Rajashree</given-names>
                        </name>
                        <aff>Mathematics, Kalinga Institute of Industrial Technology, Bhubaneswar, Odisha, India</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>9</day>
                    <month>1</month>
                    <year>2025</year>
                </pub-date>
            </front-stub>
            <body>
                <p>
                    <bold>
                        <bold>Reviewer Comments and Suggested Responses:</bold>
                    </bold> 
                    <list list-type="order">
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Necessity of Hybridizing GA with NMA:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;The hybridization of GA with NMA addresses the limitation of GA in fine-tuning solutions near optima, which NMA excels at. This synergy improves the algorithm's convergence speed and solution quality. Other researchers have primarily focused on individual optimization methods or hybridizations excluding GA and NMA, leaving a gap in fully exploiting the complementary strengths of these methods.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Difference Between Metaheuristic Optimization and Heuristic Search:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;Metaheuristic optimization methods like GA are higher-level frameworks designed to guide heuristic or local search procedures. In contrast, heuristic searches are problem-specific strategies for exploring the solution space. GA leverages metaheuristic principles to perform heuristic searches iteratively, balancing exploration and exploitation.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Errors in NMA Equations:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;We&#x00a0;have&#x00a0;numbered&#x00a0;all equations in the Nelder-Mead section and verify equations 5 and 7 for correctness. The contraction equations has&#x00a0;been&#x00a0;checked thoroughly for any sign errors and updated accordingly.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Justification for Using NMA:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;NMA is chosen for its simplicity and effectiveness in refining solutions locally, complementing the GA&#x2019;s global search. While numerous algorithms exist, NMA&#x2019;s low computational overhead and robustness in small-dimensional spaces make it a practical choice in this hybrid.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Theoretical Explanation of NMA's Local Optimum Behavior:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;NMA&#x2019;s reliance on simplex geometry and local operations limits its exploration, often leading to convergence at local optima in complex landscapes. This demerit is illustrated through preliminary experiments (to be included) demonstrating its limitations in multimodal functions without GA&#x2019;s global search support.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Initial Conditions Choice in NMA:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;The simplex in NMA is defined around the best GA solution to ensure the refinement starts near a promising region. This choice leverages GA's exploration strength, as demonstrated in our results section.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Application of NMA After Mutation:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;NMA is applied to the best solution after reproduction and mutation in each iteration, not just the final solution. This strategy allows continuous refinement throughout the optimization process.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Performance in Table 2 (f8):</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;The less favorable performance of GANMA in f8 indicates its limitations in specific multimodal functions with narrow global basins. This highlights the need for further tuning of algorithm parameters or additional hybrid mechanisms to improve robustness.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Unique Hybridized Approach:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;GANMA uniquely integrates GA&#x2019;s exploration with NMA&#x2019;s exploitation in a seamless manner, ensuring a balance between global and local optimization that is not seen in existing hybrid methods.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Recent Literature for Weibull Parameter Estimation:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;Recent references for Weibull parameter estimation methods will be incorporated. We will also discuss newer optimization algorithms to enrich the literature review.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                    </list> </p>
                <p> </p>
                <p> </p>
                <p> 
                    <bold>
                        <bold>Co-Reviewer Comments and Suggested Responses:</bold>
                    </bold> 
                    <list list-type="order">
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Proper Use of Abbreviations:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;We will ensure consistent use of abbreviations and their original terminologies throughout the manuscript.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>References to Formulas:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;Additional references will be provided for all formulas where relevant.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Flowchart for GANMA:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;A flowchart illustrating GANMA&#x2019;s process has&#x00a0;been&#x00a0;included to enhance understanding.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Role of Benchmark Functions:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;Benchmark functions serve as standard testbeds to evaluate and compare the performance of optimization algorithms in diverse scenarios.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Performance in Table 2 (f8):</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;Addressed in point 8 above.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Chosen NMA Parameters:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;The chosen parameters (&#x03b1;, &#x03b2;, &#x03b3;, &#x03b7;) align with standard practices and are validated through experiments for this study&#x2019;s problem context. Their values are consistent across benchmark functions and Weibull parameter estimation.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Zigzag in Fitness Graphs:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;The zigzag behavior in Figures 3 and 4 reflects algorithm dynamics during exploitation phases, influenced by local searches or mutation operations.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Alternative Hybridization Comparison:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;We have&#x00a0;added&#x00a0;experimental result&#x00a0;comparing with GANMA with a two-phase hybridization where GA identifies the interval, and NMA refines within it&#x00a0;(GA-NMA).&#x00a0;Section 5 (Table 2)</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                        <list-item>
                            <p>
                                <bold>
                                    <bold>Recent Optimization Algorithms:</bold>
                                </bold> 
                                <list list-type="bullet">
                                    <list-item>
                                        <p>
                                            <bold>
                                                <bold>Response:</bold>
                                            </bold>&#x00a0;Recent optimization methods has&#x00a0;been&#x00a0;reviewed and included to strengthen the manuscript&#x2019;s relevance.</p>
                                    </list-item>
                                </list> </p>
                        </list-item>
                    </list>
                </p>
            </body>
        </sub-article>
    </sub-article>
</article>
