Metaheuristica Bat Algorithm
Neste exemplo temos 14 produtos que devemos escolher para colocar em uma carga de avião ou caminhão. Eu preciso escolher qual produto eu devo carregar que maximize o lucro. Quanto mais produto eu carregar mais lucro eu vou ganhar porque vou vender esses produtos mais caros. Porém, o caminhão/avião tem um espaço limitado. Cada produto tem seu preço e o espaço que ocupa em metros cúbicos. Portanto, o objetivo do sistema é encontrar quais os produtos deveram ser transportados de forma a maximizar o valor do produto e dentro do limite de capacidade de carga.
A teoria utilizada neste projeto faz uso do Bat algorithms. Esse algoritmo supera alguns algoritmos do estado da arte, como por exemplo, algoritmo genéticos, PSO, FPA etc.