A Python application using Non-dominated Sorting Genetic Algorithm III (NSGA-III) to automatically schedule FIRST LEGO League Challenge tournaments with optimized match assignments.