NobleBlocks
    Bat algorithm: a novel approach for global engineering optimization | NobleBlocks