I have a c# class which builds a soccer league fixture list. It accepts 2 parameters:
Number of teams
Number of times each team plays eachother
The class works fine with a small amount of teams (less than 10) but any more and it can take hours or not finish at all. I would like someone to simply look at the class and make improvements to its speed without changing the end result