tool for generating teams in a sports league based on multiple independent characteristics