Table 1 The table shows an overview of the CBMA algorithm, highlighting its relationship with the BMA algorithm, individual optimization modules, search areas, and the different goals.

From: Colonial bacterial memetic algorithm and its application on a darts playing robot

Levels

CBMA levels

BMA similarity

Optimizations

Search area

Objectives

1st

Population

Population

Population management

Global (remove/add colonies)

Multi-objective function

2nd

Colony

Individual

Gene transfer, Colony management

Global

Different goals

3rd

Collective

Clones

Bacterial mutation

Middle

Inherited goals

4th

Individual

Local search

Local search

Local

Inherited goals