Our retirement community has a growing tennis league. We have had volunteers assigning doubles partners for play days without anyone being rated. The subjective assignments have caused problems as several people are not pleased with their assigned foursome for the day. Does anyone know of computer software which will make complete random assignments of the day's participants using skill level? It must be random in that a different mix of partners will occur each time.