Class RunTsmbfoa

java.lang.Object
com.adriangarcia.metaheuristics.tsmbfoa.RunTsmbfoa

public class RunTsmbfoa extends Object
RunTsmbfoa class is responsible for initiating the TS-MBFOA processes by fulfilling its generational cycles of the algorithm and applying the entire bacteria foraging process.
Version:
1.0
  • Constructor Details

    • RunTsmbfoa

      public RunTsmbfoa()
  • Method Details

    • run

      public void run(Problem problem, Configurator configurator, boolean debug, boolean debugResults)
      This method is responsible for implementing the algorithm. An instance of the RunTsmbfoa class and invoking the run method, triggers the execution of the TS-MBFOA processes.
      Parameters:
      problem - object of the class Problem
      configurator - object of the class Configurator
      debug - set to true if you want the execution status to appear on the console and false if you do not want it to be activated.
      debugResults - is set to true if you want the results to appear in the console and false if you do not want it to be activated.