This study develops an advanced tool for tackling constrained optimization problems based on an integration of feasibility rules and differential evolution metaheuristic. This tool aims at finding a solution with the most desired objective function value and concurrently satisfies all of the problem constraints. The optimization approach, named as feasibility rule based differential evolution (FRB-DE), has been developed in Microsoft Visual Studio with C# programming language. The newly developed tool has been tested with two optimization tasks in the field of civil engineering. |