Biogeography optimization algorithm based on Chaos
no vote
function [MinCost] = CBBO1_ 10(ProblemFunction, DisplayFlag, ProbFlag, RandSeed, ChaosVec)% Biogeography-based optimization (BBO) software for minimizing a general function% INPUTS: ProblemFunction is the handle of the function that returns % the handles of the initialization, cost, and feasibility functions.% DisplayFlag = true or false, whether or not to display and plot results.% ProbFlag = true or false, whether or not to use probabilities to update emigration rates.% RandSeed = random number seed% OUTPUTS: MinCost = array of best solution, one element for each generation% Hamming = final Hamming distance between solutions% CAVEAT: The "ClearDups" function that is called below replaces duplicates with randomly-generated%