Canoe Polo Organizr
Designed to make it easier to organise Canoe Polo competitions. There are about 10 teams per league, and there are usually 5 days when when the games are played. Each team will play in 4 of these 5 days. Given a list of matches, the program will optimising the game order, so that teams do not play