Implementation of a dynamic programming algorithm that decides what combination of free agents will increase your teams skill by the most.