From 5f12bf5b5f54332c91b72069ec5dfc06a192c0c8 Mon Sep 17 00:00:00 2001 From: Hossam Faris <7ossam@gmail.com> Date: Fri, 27 Nov 2020 14:00:41 +0200 Subject: [PATCH] initialized fmin in BAT --- optimizers/BAT.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/optimizers/BAT.py b/optimizers/BAT.py index 8a85261..434cf01 100644 --- a/optimizers/BAT.py +++ b/optimizers/BAT.py @@ -58,9 +58,10 @@ def BAT(objf, lb, ub, dim, N, Max_iteration): for i in range(0, n): Fitness[i] = objf(Sol[i, :]) - # Find the initial best solution + # Find the initial best solution and minimum fitness I = numpy.argmin(Fitness) best = Sol[I, :] + fmin = min(Fitness) # Main loop for t in range(0, N_gen):