tennisCombinations = {
const allCombinations = _.range(1, number_of_weeks + 1).map(d => combinations)
const allCombos = new Combinations(allCombinations);
allCombos
.applyFilter([4, 6, 7, 10, 11], "includes", [15])
.applyFilter([1, 2, 3, 5, 8, 9, _.range(13, 38)], "excludes", [15])
.applyFilter([1, 2, 3, 4], "excludes", [1])
.applyFilter(_.range(23, 30), "excludes", [2])
.applyFilter([5, 10, 11, 29, 34], "excludes", [3])
.applyFilter(_.range(1, 24), "excludes", [4])
.applyFilter([3, 12, 23, 32, 34], "excludes", [5])
.applyFilter([13, 14], "excludes", [6])
.applyFilter([24, 32], "excludes", [7])
.applyFilter([20, 24, 32], "excludes", [8])
.applyFilter([3, 5, 6], "excludes", [9])
.applyFilter([4, 10, 17, 24, 29, 32], "excludes", [10])
.applyFilter([6, 10, 13, 17, 21, 22, 26, 27, 28, 29], "excludes", [11])
.applyFilter([1, 2, 3, 4, 5, 6, 7, 8, 12], "excludes", [12])
.applyFilter([34, 35, 36, 37], "excludes", [14])
return allCombos.combinations;
}