A metaheuristic proposal using Java for the quadratic assignment problem | Synapse