add multi objective GA with pareto front,add seed for reprod, add constr penalization
- Add a GA algorith which uses pareto front for finding the optimal allocation for comparison
- Add seed to reproduce the results
- Add constraint penalization in the rewards function