University of Wisconsin Extended Campus is now Wisconsin Online Collaboratives! This name reflects the partnerships of the 13 universities within the Universities of Wisconsin–our state's premier system of public higher education. Through these partnerships we will continue to support online degrees, certificates and courses–along with support services to you.

Capstone Projects

A Genetic Algorithm to Find Optimal Player Combinations for Budget Constrained Soccer Teams

Program: Data Science Master's
Host Company: Orlando City Soccer Club
Location: Not Specified (remote)
Student: Charles Whorton

My project was a genetic algorithm that found the optimal combination of soccer players to sign within a team’s budget. The algorithm was written in R and had a UI built in R Shiny that interacted with the algorithm. The application allows a user to input the number of players they want from each position and a max salary amount they cannot exceed. The algorithm then searches for the optimal combination of players under those constraints. When a professional soccer team tries to identify transfer targets there can be a massive number of possible combinations. This tool will help identify the best combinations so the teams can get the most bang for their buck.