A tool to solve the Knapsack Problem. Algorithms: Brute Force, ACO, Genetic and Greedy