The grand tennis scheduler